Tobias Kloth: Fehler auf Webseite

Beitrag lesen

Hallo,

include "http://".$hostname."/includecontent.php?content=".$loadcontents;

Das ist Unsinn. So wie du es geschrieben hast, wird http://strecordz.com/includecontent.php?content=news.cnt aufgerufen, die includecontent.php wird ausgeführt und der Inhalt an das Script das die include-Zeile enthält, zurückgeliefert - dieses Script wiederrum parst den zurückbekommenen Inhalt und gibt ihn an den Browser aus. Da in der Antwort die das Script mit der include-Zeile bekommt, aber kein PHP mehr enthält, wird die Antwort völlig umsonst geparst - lass also einfach den HTTP-Schritt weg und binde das Script direkt über das Dateisystem ein (also include('includecontent.php');). Denk aber dran, dass das was jetzt an include als Parameter übergeben wird, keine URL ist und das ?content=... folglich hinter dem Dateinamen nichts zu suchen hat (um auf unterschiedliche Anfragen zu reagieren, musst du in dem Script dass die includecontent.php aufruft eben eine Variable entsprechend setzen).

Alle Klarheiten beseitigt?

Grüße aus Nürnberg
Tobias