Das ist mal genial. ^^
Du kannst andere PHP-Scripts in PHP mit require bzw. include einbinden, also[code]require 'datei.php';[/code]Mit HTML geht es nicht, allerhöchstens als (I)Frame.
Das ist mal genial. ^^
Du kannst andere PHP-Scripts in PHP mit require bzw. include einbinden, alsorequire 'datei.php';Mit HTML geht es nicht, allerhöchstens als (I)Frame.
[quote]Warning: require() [function.require]: URL file-access is disabled in the server configuration in /users/mg21/www/index2.php on line 1
Warning: require(mg21.bplaced.net/script/kontakt/index.php) [function.require]: failed to open stream: no suitable wrapper could be found in /users/mg21/www/index2.php on line 1
Fatal error: require() [function.require]: Failed opening required ‘http://mg21.bplaced.net/script/kontakt/index.php’ (include_path=’.:/etc/php/lib’) in /users/mg21/www/index2.php on line 1[/quote]
[quote]Warning: include_once(./includes/function.php) [function.include-once]: failed to open stream: No such file or directory in /users/mg21/www/script/kontakt/index.php on line 10
Warning: include_once() [function.include]: Failed opening ‚./includes/function.php‘ for inclusion (include_path=’.:/etc/php/lib’) in /users/mg21/www/script/kontakt/index.php on line 10
Fatal error: Class ‚mapos_design‘ not found in /users/mg21/www/script/kontakt/index.php on line 26[/quote]
das wurde schon mal included, denn die zeile 10 lautet im code so:
include_once('./includes/function.php');
hat jemand eine idee, wie ich dieses ding einbauen kann, ohne aber (i)frames benutzen zu müssen?
Es wurde genau 0 mal included, weil der include fehlschlägt. Dazu muss man wissen, wie includes in PHP funktionieren:
Wenn ein Script, welches eingebunden wurde, wieder eine Datei einbindet, dann geschieht dieser Include relativ zum ersten Script (also das Script, das durch den User aufgerufen wurde). Dadurch, dass du dieses Script aus einem anderen Verzeichnis heraus includest, ist das aktuelle Verzeichnis ein anderes und weitere Includes schlagen fehl.
Entweder du verlinkst einfach auf dieses Script oder benutzt ein I-Frame. Es ist eigentlich auch gar nicht dazu gedacht, es in eine andere Seite einzubinden, da es eine komplette HTML-Seite generiert.
Der Quelltext vom Kontaktformular ist ein Fertigscript^^ hab gerade gesehen dass da noch die html-, head- u. body-tags drin sind, muss das mal entfernen…
was meinen quelltext der seite betrifft, der ist chaotisch und invalide, aber so lange alles angezeigt wird ist es ja eigentlich egal
nochmal zum kontaktformular:
danke für den code, damit hat es (beinahe) funktioniert
nur jetzt kommt wieder eine errormeldung, ich glaube das script was ich mir besorgt hab ist nicht das beste
Das Script kenne ich nicht, aber du kannst das so nicht beurteilen. Es ist nicht dafür gemacht, in andere Seiten eingebunden zu werden.
Was du natürlich auch versuchen kannst: Ein eigenes Formular auf deine Seite stellen (du musst nur darauf achten, das du alle Input-Felder definierst), aber das funktioniert wahrscheinlich wegen dem Captcha nicht.