Falsche Daten werden übermittelt
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abschneiden
anzahl
bundesliga
code
dank
datei
folgenden daten
liga
post
premier
problem
type
url
weitergegeben code
zuweisung
-
Hallo,
ich habe ein Problem bei einer .php Datei, es geht um diesen Abschnitt:
<form action="<? echo $_SERVER['PHP_SELF']?>" method="post"> <select name="liga" style="border: 1px solid gray;" size="1"> <? $de1 = mysql_query("SELECT Name FROM register_de1 WHERE TYPE = 'Anzahl'"); while($row = mysql_fetch_object($de1)) { $de1 = $row->Name; } $gb1 = mysql_query("SELECT Name FROM register_gb1 WHERE TYPE = 'Anzahl'"); while($row = mysql_fetch_object($gb1)) { $gb1 = $row->Name; } ?> <option value="de1">Bundesliga (<?echo $de1;?>/18)</option> <option value="gb1">Premier League (<?echo $gb1;?>/20)</option> </select> <input type="text" name="icq" value="ICQ-Nummer"> <input type="submit" name="submit1"> </form> <? } elseif (isset($_POST['submit1'])) { if ($_POST['liga'] = "de1") { $liga = "Bundesliga"; } elseif ($_POST['liga'] = "gb1"){ $liga = "Premier League"; } ?> Die folgenden Daten wurden eingetragen: <form action="<? echo $_SERVER['PHP_SELF']?>" method="post"> <input type="text" name="liga" value="<? echo $liga; ?>" readonly> <input type="text" name="icq" value="<? echo $_POST['icq']; ?>" readonly> <input type="hidden" name="submit1" value="<? echo $_POST['submit1']; ?>"> </form>
Das Problem: Wenn man auf Premier League klickt sollte eigentlich gb1 übermittelt werden, es wird aber de1 weitergegeben. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
if ($_POST['liga'] = "de1") { $liga = "Bundesliga"; } elseif ($_POST['liga'] = "gb1"){ $liga = "Premier League"; }
Mach daraus mal:
if ($_POST['liga'] == "de1") { $liga = "Bundesliga"; } elseif ($_POST['liga'] == "gb1"){ $liga = "Premier League"; }
= ist eine Zuweisung, == eine Gleichheitsprüfung.
Liebe Grüße -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage