ThomasX: include

Hi Leute!

Ich habe eine PHP-Datei, die ich in eine andere includen will. Dies hab ich auch mit folgendem Befehl getan:

include("user.php");

Die Include-Datei liegt im selben Verzeichnis, wie die Datei selbst. Ich habe es auch schon mit "./user.php" versucht. Ebenfalls Fehlanzeige. Nur wenn ich "../scripts/user.php" angeben, also eine Verzeichnisebene hochgehe, um dann in das gleich Verzeichnis wieder einzutreten, dann funktioniert es. Ansonsten kmomt folgende Fehlermeldung.

Warning: Failed opening /user.php for inclusion (include_path=.:/usr/share/php)

Was soll das? Muss man tatsächlich diesen Umweg gehen, um eine Datei einzubinden, die im selben Verzeichnis liegt?

Würde mich über eine Antwort freuen.

Ciao

  1. Hallo,

    Was soll das? Muss man tatsächlich diesen Umweg gehen, um eine Datei einzubinden, die im selben Verzeichnis liegt?

    Nein. im selben Verzeichnis liegende Dateien kannst du durch Angabe des dateinamens einbinden, ohne Pfadangabe.

    Bist du sicher, daß die Dateien im selben Verzeichnis liegen, oder wird die Datei, welche die Datei per include einbinmdet selbst eingebunden?

    Gruss Sven