Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

php unter win2000 iis installieren





Frage

Habe ein Problem: bin der Meinung dass ich den iis mit php richtig installiert habe, jedoch kommt immer folgende meldung: Warning: Undefined variable: umfrage in c:\inetpub\wwwroot\index.php on line 9 Vielen Dank! MfG torby

Antwort 1 von MixMax

Heut gehts ja mal echt ab mit PHP, also du hast php wohl richtig installiert, denn die warnung kommt von PHP, also in zeile 9 fragst du die Variable "umfrage" ab oder willst di mit echo ausgeben, aber die Variable wurde vorher nicht definiert, um das zu vermeiden (also wenn es vorkommen kann das die Variable vorher keinen wert zugewiesen bekommt) kannst du am anfang einfach eine zeile

umfrage = 0;
oder
umfrage = "";

machen. Dann kommst die warnung nicht.

Antwort 2 von torby

Der dazu gehörige Quelltext sieht folgendermassen aus:

Das Eingabeformular springt mit der übergebenen Variablen auf die gleiche Seite zurück. Dabei soll die Variable augegeben werden.
<?php
das ist Zeile 9:
if ( $umfrage )
{
echo $umfrage;
}
?>

Antwort 3 von MixMax

wird vorher irgendwo mal deklariert was der inhalt der Variable $umfrage sein soll ? wenn nicht ist die abfrage sinnlos aber du solltest ihr am anfang des PHP-Scripts den wert "" zuweisen und dann wird die Variable vielleicht noch mit text oder mit einer Zahl belegt, und die IF-Abfrage dann weglassen, wenn die Variable nicht neu belegt wurde gibt echo ja auch nix aus.