Änderungen in PHP?

Hallo,

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?

Gruß
Jonny

Infos zum Server:
PHP Version 5.2.6-1+lenny8_

Hi
Versuch es mal mit

der hoster hat sicherlich den SaveMode angestellt. 
Gruß Lamer

PHP safe_mode
Hi Lamer,

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!

Gruß,
Jonny

Hallo Jonny,

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.

Siehe z.B. http://php.net/manual/de/security.globals.php

Gruss
Stefan