Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP include funktioniert nicht mehr
Fanatiker
30.05.2008, 14:48
Mahlzeit!
Mein Webspaceanbieter hat die PHP-Version geändert. Nun kann ich nichts mehr mit include einbinden. Was mache ich falsch?? Vorher funktionierte alles.
So will ich es einbinden:
<? include("http://www.meinehomepage.de/verzeichnis/counter.php"); ?>
Firestarter
30.05.2008, 15:20
Hallo.
Ich denke mal dein Provider wird auf PHP 5 umgestellt haben.
Bei PHP 5 ist "allow_url_fopen" standartmäßig auf "off" gestellt.
Das ist sinnvoll, da man mit include viel Unfug anstellen kann....
Da du anscheinend lokale Dateien includen willst kannst Du das probieren:
Wenn beide Dateien in einem Verzeichnis liegen:
<?
include ('counter.php');
?>
Wenn beide Dateien in verschiedenen Verzeichnissen auf deinem Webspace liegen kannst du mit dem lokalen Pfad includen:
<?
include($_SERVER["DOCUMENT_ROOT"].'/datei/datei/counter.php');
?>
Solltest du einen externen Url includen wollen, müßte die php.ini geändert werden.
Das würde ich aber lieber lassen.
Ich hoffe mein Halbwissen hilft dir etwas weiter....
Fanatiker
30.05.2008, 19:11
Super klappt!!
Ich danke dir.
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.