Include geht nicht
Sandmann
- php
Hi
Ich hab soeben ein Gästebuch installiert. klappt auch wunderbar wenn ich es direkt aufrufe üder zb www.ahrweiler-treff.de/jebuch/jebuch.php3. Wenn ich es aber auf www.ahrweiler-treff.de/index.php per include ("jebuch/jebuch.php3"); oder
chdir ("jebuch");
inlcude ("jebuch.php3");
chdir ("..");
geht es nicht. genau so bei einem anderen Book. ich scheine etwas falsch zu machen mit dem Include.... gibt es eine besser Möglichkeit?
verteht ihr was ich meine?
greetz
Sandmann
Salut
>>include ("jebuch/jebuch.php3"); oder
Versuch es mal mit include("./jebuch/jebuch.php3");
könnte vielleicht klappen.
Salut
Christoph
Versuch es mal mit include("./jebuch/jebuch.php3");
geht leider auch nicht. Meldung:
Warning: Failed opening '.jebuch/jebuch.php3' for inclusion (include_path='.:..') in /www/htdocs/v032034/index.php on line 38
Hallo Sandmann.
Mir fallen da gleich mehrere Dinge ein:
1. Das Gästebuch liefert theoretisch eine vollständige HTML-Seite aus. D.h. es ist ein html-Starttag da, ein Head, ein body, ein End-Tag. Wie soll so eine vollständige Seite innerhalb einer anderen vollständigen Seiten eingebaut werden? Eine Seite hat numnal nur _einen_ head, _einen_ Start und _ein_ Ende.
2. Lass doch mal den Validator (http://validator.w3.org) über das Gästebuch laufen. Da sind einige grobe Syntax-Fehler drin (z.B. zig <html>).
3. Versuch doch mal mit absoluten Pfad einzubinden
include("/www/htdocs/v032034/jebuch/jebuch.php3");
Irgendwas passt nämlich auf jeden Fall an Deiner Pfadangabe nicht.
Grüße aus Würzburg
Julian