.:thomas:.: Fehlermeldungen bei PHP auf IIS5

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.

  1. 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

    --
    Hast Du einen Beitrag? Nur her damit!
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
    sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[
    1. Danke für den Link. Mit dem Error Reporting habe ich es im Moment das Problem übergangen, aber nicht gelöst :-)

      Also Danke nochmal.

  2. Hallo thomas,

    Folgende Meldung bekomme ich dann:
    Notice: Undefined variable: action in index.php on line xx

    So 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

    --
    http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
    SELF-Code: sh:) fo:) ch:} rl:| br:> n4:( ie:% mo:) va:) de:> zu:) fl:| ss:) ls[
    1. Hallo Benjamin,
      das '$' ist auf jeden Fall vor dem Var.Namen. Aber ich suche erstmal im Archiv. Also Danke erstmal.

      Grüsse aus Regensburg