Fehlermeldungen bei PHP auf IIS5
.:thomas:.
- php
Hallo,
ich habe vor kurzem auf meinen Webserver (IIS 5.0) PHP installiert. Funktioniert auch so weit.
Nur bei manchen Scripts, werde ich mit Fehlermeldungen "zubombadiert". Vor allem meckert PHP bei fertigen Scripts immer den Befehl action an, wenn dieser z.B. übergeben wird.
Bsp. http://addresse.php?action=add
Folgende Meldung bekomme ich dann:
Notice: Undefined variable: action in index.php on line xx
So sieht der Quellcode aus:
switch($action)
PS. Eine weitere Meldung lautet:
Notice: Use of undefined constant day - assumed 'day'
Weiß jemand hier weiter? Vielen Dank schon mal.
Hallo,
Folgende Meldung bekomme ich dann:
Notice: Undefined variable: action in index.php on line xx
Das Problem gibt es oft. </archiv/2003/2/38097/>
PS. Eine weitere Meldung lautet:
Notice: Use of undefined constant day - assumed 'day'
Du hast Notices angeschaltet - da meckert er auch über Konstruktionen, die potentiell gefährlich sind, wie z.B. $hallo[day] - nimm' da besser $hallo['day'] oder ändere das error_reporting in Deiner php.ini entsprechend.
Christian
Danke für den Link. Mit dem Error Reporting habe ich es im Moment das Problem übergangen, aber nicht gelöst :-)
Also Danke nochmal.
Hallo thomas,
Folgende Meldung bekomme ich dann:
Notice: Undefined variable: action in index.php on line xxSo sieht der Quellcode aus:
switch($action)
Suche im Archiv nach "register_globals", und du wirst fündig.
PS. Eine weitere Meldung lautet:
Notice: Use of undefined constant day - assumed 'day'
Da hast du wahrscheinlich das '$'-Zeichen vor dem Variablennamen vergessen.
Grüße aus Darmstadt,
Benjamin
Hallo Benjamin,
das '$' ist auf jeden Fall vor dem Var.Namen. Aber ich suche erstmal im Archiv. Also Danke erstmal.
Grüsse aus Regensburg