ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
9748
9748
EMPFEHLEN
-
Hi,
ich komm zurzeit mit include net richtig klar.
Ich include eigentlich ziemlich viel, aber von der einen Datei aus geht es nicht.
Ich hab ne Datei die liegt zb in: localhost/functions/datei.php
Nun mag ich je nachdem, welche funktion darin aufgerufen wird (von Flash aus, wird ne Funktion gestartet), eine andere Datei includen, da zu hab ich einmal getestet das einfach zu includen, allerdings liegts ja ein Verzeichniss tiefer, und da das sonst mit den relativen Pfaden durcheinander kommt, dachte ich mir, ich machs so:
include($_SERVER["DOCUMENT_ROOT"]."/datei.php");
Dann bekomm ich allerdings folgende Meldung:
Warning: set_profil_main(C:/ordner/datei.php?seite=kontrollzentrum): failed to open stream: Invalid argument in C:\ordner\functionen\funktionen.php on line 332
Warning: set_profil_main(): Failed opening 'C:/ordner/basis.php?seite=kontrollzentrum' for inclusion (include_path='.;c:\php4\pear') in C:\pruegelpause\functionen\funktionen.php on line 332
Das lustige ist, der Pfad stimmt, mein Browser öffnets zwar net, weil C: kein gültiges Protokoll ist, aber das ist ja klar,...
Marius
-
Vermutlich willst du die Datei C:/ordner/datei.php inkludieren. Die Fehlermeldung lässt allerdings darauf schließen, dass du versuchst, C:/ordner/datei.php?seite=kontrollzentrum einzubinden. Da dies kein gültiger Dateiname ist (? darf nicht in einem Dateinamen vorkommen), schlägt dies fehl.
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Ohhhhhh, ich glaub fast, du hast Recht
Jetzt fällts mir wieder ein, das Problem hatte ich schonmal, da hab ich eigentlich schon vorgesorgt, das hab ich aber wieder vergessen
Vielen Dank erstmal, ich hattes grad aufgegeben, wusste net, an was das liegt.
Vielen Dank.
Marius
-
Hi,
so, ich hatte das früher mal so gelöst, dass ich bei include Anweisungen einfach ne Variable auslese und diese Seite include.
Jedoch wird die basis.php aus dem Hauptverzeichniss nun durch die /funktionen/funktionen.php includet.
Das endet darin, dass die Bilder nicht gefunden werden, weil ich relative Pfade genommen hab.
Was kann ich da machen?
Marius
Ähnliche Themen
-
Problem mit [function:file]:failed to open stream
Von MelcomB56 im Forum PHPAntworten: 10Letzter Beitrag: 23.06.09, 17:24 -
Problem: failed to open stream: No such file or directory
Von simi99 im Forum PHPAntworten: 1Letzter Beitrag: 27.12.06, 19:10 -
upload copy failed to open stream once more
Von Aser im Forum PHPAntworten: 9Letzter Beitrag: 06.02.06, 21:50 -
2 Fehlermeldungen: Unknown: failed to open stream, Unknown: Failed opening 'D:\apa...
Von FBIagent im Forum PHPAntworten: 4Letzter Beitrag: 01.07.05, 20:45 -
Bilduploadfehler (PHP) / Unable to open [Pfad] No such file or directory
Von Wet-Blanket im Forum PHPAntworten: 5Letzter Beitrag: 10.04.04, 16:26





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren