PHP Include Prob !
Moin,
ich bin gerade an meiner Ersten PHP Page dran und hab schon massig probleme !
Also ich habe eine Footer.php eine p-news.php (von einem Newsscript(enthält mehrere Dateien)) und eine Header.php
Dateiaufbau:
Main/Header.php
Main/Footer.php
News/p-news.php
in ordner Main lege ich eine datei an die News.php heißt dort steht drin:
<?
include("Header.php");
include("../news/p-news.php");
include("Footer.php");
?>
Wenn ich die Datei im News.php im Main ordner Aufrufe ist die Seite da aber dort wo das Newsscript erscheinen soll sind nen haufen Fehlern wo er die Verzeichnisse nicht finden kann weil er diese im Main ordner Sucht und nicht im News Ordner was kann ich machen das er die Dateien aus dem Anderen ordner Bezieht ??
MFG Polylux
ich bin gerade an meiner Ersten PHP Page dran und hab schon massig probleme !
Also ich habe eine Footer.php eine p-news.php (von einem Newsscript(enthält mehrere Dateien)) und eine Header.php
Dateiaufbau:
Main/Header.php
Main/Footer.php
News/p-news.php
in ordner Main lege ich eine datei an die News.php heißt dort steht drin:
<?
include("Header.php");
include("../news/p-news.php");
include("Footer.php");
?>
Wenn ich die Datei im News.php im Main ordner Aufrufe ist die Seite da aber dort wo das Newsscript erscheinen soll sind nen haufen Fehlern wo er die Verzeichnisse nicht finden kann weil er diese im Main ordner Sucht und nicht im News Ordner was kann ich machen das er die Dateien aus dem Anderen ordner Bezieht ??
MFG Polylux
"Nun komm schon Gehirn: Du magst mich nicht und ich mag Dich nicht.
Aber da müssen wir jetzt leider durch. Danach werde ich Dich auch wieder kräftig mit Bier ersäufen."
Simpsons Homer
Aber da müssen wir jetzt leider durch. Danach werde ich Dich auch wieder kräftig mit Bier ersäufen."
Simpsons Homer
zerobencool
unregistriert
hallo,
wenn ich das richtige sehe,müsste wenn du ../news/p-news.php benutzt auch deine Header Datei nicht funktionieren.Probiere stadessen mal
Erklärung, wenn du deinn Header mit include("Header.php"); einbindest, brauchst du beim includen der news Datei nicht ../ angeben.
P.S.: So müsste es eigentlich gehen.
wenn ich das richtige sehe,müsste wenn du ../news/p-news.php benutzt auch deine Header Datei nicht funktionieren.Probiere stadessen mal
|
|
PHP-Quelltext |
1 2 3 4 5 |
<?
include("Header.php");
include("news/p-news.php");
include("Footer.php");
?>
|
Erklärung, wenn du deinn Header mit include("Header.php"); einbindest, brauchst du beim includen der news Datei nicht ../ angeben.
P.S.: So müsste es eigentlich gehen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »zerobencool« (15. April 2003, 20:18)
Funtzt nich da kommen sogar noch mehr Fehlermeldungen !!
Das Problem ist das das Newsscript nach den Unterverzeichnissen im Main ordner sucht und nicht im News Ordner !!
MFG Lukaso
Fehlermeldung:
Warning: Unable to access /news.dat in /home/www/web160/html/Niewalda/php/news/p-news.php on line 53
Warning: file("/news.dat") - No such file or directory in /home/www/web160/html/Niewalda/php/news/p-news.php on line 53
Warning: Unable to access /kats.dat in /home/www/web160/html/Niewalda/php/news/p-news.php on line 55
Warning: file("/kats.dat") - No such file or directory in /home/www/web160/html/Niewalda/php/news/p-news.php on line 55
Warning: Unable to access /submit.dat in /home/www/web160/html/Niewalda/php/news/p-news.php on line 57
Warning: file("/submit.dat") - No such file or directory in /home/www/web160/html/Niewalda/php/news/p-news.php on line 57
Warning: Division by zero in /home/www/web160/html/Niewalda/php/news/p-news.php on line 61
Warning: Unable to access /functions.php in /home/www/web160/html/Niewalda/php/news/p-news.php on line 64
Warning: Failed opening '/functions.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web160/html/Niewalda/php/news/p-news.php on line 64
Warning: Unable to access /language.php in /home/www/web160/html/Niewalda/php/news/p-news.php on line 65
Warning: Failed opening '/language.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web160/html/Niewalda/php/news/p-news.php on line 65
Fatal error: Call to undefined function: sort_dropdown() in /home/www/web160/html/Niewalda/php/news/p-news.php on line 66
Das Problem ist das das Newsscript nach den Unterverzeichnissen im Main ordner sucht und nicht im News Ordner !!
MFG Lukaso
Fehlermeldung:
Warning: Unable to access /news.dat in /home/www/web160/html/Niewalda/php/news/p-news.php on line 53
Warning: file("/news.dat") - No such file or directory in /home/www/web160/html/Niewalda/php/news/p-news.php on line 53
Warning: Unable to access /kats.dat in /home/www/web160/html/Niewalda/php/news/p-news.php on line 55
Warning: file("/kats.dat") - No such file or directory in /home/www/web160/html/Niewalda/php/news/p-news.php on line 55
Warning: Unable to access /submit.dat in /home/www/web160/html/Niewalda/php/news/p-news.php on line 57
Warning: file("/submit.dat") - No such file or directory in /home/www/web160/html/Niewalda/php/news/p-news.php on line 57
Warning: Division by zero in /home/www/web160/html/Niewalda/php/news/p-news.php on line 61
Warning: Unable to access /functions.php in /home/www/web160/html/Niewalda/php/news/p-news.php on line 64
Warning: Failed opening '/functions.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web160/html/Niewalda/php/news/p-news.php on line 64
Warning: Unable to access /language.php in /home/www/web160/html/Niewalda/php/news/p-news.php on line 65
Warning: Failed opening '/language.php' for inclusion (include_path='.:/usr/share/php') in /home/www/web160/html/Niewalda/php/news/p-news.php on line 65
Fatal error: Call to undefined function: sort_dropdown() in /home/www/web160/html/Niewalda/php/news/p-news.php on line 66
"Nun komm schon Gehirn: Du magst mich nicht und ich mag Dich nicht.
Aber da müssen wir jetzt leider durch. Danach werde ich Dich auch wieder kräftig mit Bier ersäufen."
Simpsons Homer
Aber da müssen wir jetzt leider durch. Danach werde ich Dich auch wieder kräftig mit Bier ersäufen."
Simpsons Homer
zerobencool
unregistriert
Hallo,
dann hab ich was falsch verstanden.
/main/header.php
/news/p-news.php
/main/footer.php
So ist doch das aufgebaut ? Theoretisch müsste man die News mit include("../news/p-news.php"); includen können, wenn das nicht geht musst du mal gucken ob man dein Newsscript überhaupt includen kann.
dann hab ich was falsch verstanden.
/main/header.php
/news/p-news.php
/main/footer.php
So ist doch das aufgebaut ? Theoretisch müsste man die News mit include("../news/p-news.php"); includen können, wenn das nicht geht musst du mal gucken ob man dein Newsscript überhaupt includen kann.
pack mal alle dateien, die zu den news dazugehören in den gleichen ordner in der die datei ist, worin du die newssachen includest...
es sind ja nur (kA, hab nich alle angeschaut) fehlermeldungen, dass die dateien nicht gefunden wurden...
Wenn du ne datei includest, dann greift er nämlich auf das Verzeichniss zu, in dem die datei ist in der diese seite included wurde, da in diesem ordner aber denke ich mal nicht alle dateien für die news drin sind spuckt er fehlermeldungen aus
es sind ja nur (kA, hab nich alle angeschaut) fehlermeldungen, dass die dateien nicht gefunden wurden...
Wenn du ne datei includest, dann greift er nämlich auf das Verzeichniss zu, in dem die datei ist in der diese seite included wurde, da in diesem ordner aber denke ich mal nicht alle dateien für die news drin sind spuckt er fehlermeldungen aus
An die möglichkeit habe ich auch schon gedacht aber wenn das eine Problem beseitigt ist dann kommt das nächste nämlich: Doppelte Dateien !
MFG Lukaso
MFG Lukaso
"Nun komm schon Gehirn: Du magst mich nicht und ich mag Dich nicht.
Aber da müssen wir jetzt leider durch. Danach werde ich Dich auch wieder kräftig mit Bier ersäufen."
Simpsons Homer
Aber da müssen wir jetzt leider durch. Danach werde ich Dich auch wieder kräftig mit Bier ersäufen."
Simpsons Homer
dein code war schon richtig - die news.php ist ja im ordner main, musst also keine pfadangabe mehr machen. die zwei punkte sind auch richtig.
mich würde eher interessieren womit die meldung hier zusammenhängt:
Fatal error: Call to undefined function: sort_dropdown() in /home/www/web160/html/Niewalda/php/news/p-news.php on line 66
wo kommt die funktion sort_dropdown her? ist die angabe von dem totalen pfad richtig? der fehler liegt auf jeden fall irgendwo hier...
kleine bemerkung nebenbei: php achtet auch auf gross/kleinschreibung.
hoffe das hilft.
kali
mich würde eher interessieren womit die meldung hier zusammenhängt:
Fatal error: Call to undefined function: sort_dropdown() in /home/www/web160/html/Niewalda/php/news/p-news.php on line 66
wo kommt die funktion sort_dropdown her? ist die angabe von dem totalen pfad richtig? der fehler liegt auf jeden fall irgendwo hier...
kleine bemerkung nebenbei: php achtet auch auf gross/kleinschreibung.
hoffe das hilft.
kali
Visit: www.againsttcpa.de !
Es lohnt sich.
Es lohnt sich.
oh man kinners ...
... also du willst doch nur die ausgabe der news einbinden oder ?
dann musst du das anders machen denn per include bindet man den nicht interpretierten Code ein !
wenn du den interpretierten haben willst musst du das anders machen ...
... wie es geht wurde hier oft genug gesagt benutze mal die suche
... also du willst doch nur die ausgabe der news einbinden oder ?
dann musst du das anders machen denn per include bindet man den nicht interpretierten Code ein !
wenn du den interpretierten haben willst musst du das anders machen ...
... wie es geht wurde hier oft genug gesagt benutze mal die suche
ihre DNS Analyse zeigt eine krankhafte Abneigung gegen jegliche Autorität und einen Charakter der zum Gewaltausbrechen neigt....
exma
unregistriert
lol
also ich habe jetzt ned alle posts gelesen, keine zeit, aberdu könntest wenigstens grad den code posten, der interpretiert. aber dann amche ich das eben:

denket dran html , etc. mit den entsprechenden befehelen vorzuformatieren, markierungszeichen zu setzten, etc. sonst gibt es z.B. bei " fehler...
MfG
Exma
also ich habe jetzt ned alle posts gelesen, keine zeit, aberdu könntest wenigstens grad den code posten, der interpretiert. aber dann amche ich das eben:
|
|
PHP-Quelltext |
1 |
eval()
|

denket dran html , etc. mit den entsprechenden befehelen vorzuformatieren, markierungszeichen zu setzten, etc. sonst gibt es z.B. bei " fehler...
MfG
Exma
Ähnliche Themen
-
PHP »-
Warum gehen diese codes nicht? (switch)
(21. Februar 2003, 16:13)
-
PHP »-
Datei includen
(12. Januar 2003, 18:26)
-
PHP »-
include.php?path=test.php ???
(28. November 2002, 14:42)


