auf meiner Internetseite habe ich in einen i-Frame die Unterseiten per PHP geladen. Dafür habe ich den Parameter in der Url übergeben (z.b: www.webseite.de/seiten/?content=start.php) und in der Seite dann eingebunden durch:
_Seit einigen Wochen funktioniert das aber nicht mehr. Ich kann auch nicht mehr Parameter durch anhängen an die Url in der Seite mit echo ausgeben.
Da von mir keine Änderung vorgenommen wurde: Hat sich in PHP irgendwas geändert? Oder ist die Veränderung an einer ganz anderen Stelle zu suchen?
der hoster hat sicherlich den SaveMode angestellt.
Hier ein Auszug aus phpinfo:
Directive / Local Value / Master Value
safe\_mode / off / off
safe\_mode\_gid / on / on
safe\_mode\_include\_dir / na value / no value
sql.safe\_mode / off / off
suhosin.log.phpscript.is\_safe / off / off
Ich kenne mich in PHP kaum aus, aber anhand der ersten Angabe hätte ich geschlossen das der Safe Mode aus ist.
Trotzdem hat es mit deinem Tipp aber jetzt funktioniert. Danke dafür!
ich tippe darauf, das register globals ausgeschaltet ist.
Das ist spaetestens seit PHP 5 Standard und wird in neuen Versionen (6.0) ganz entfallen.
Statt dessen kannst du per $_GET[‚variable‘], $_POST[‚variable‘] und/oder $_REQUEST[‚variable‘] auf die uebergebenen Werte zugreifen.