Hallo,
ich hab ein kleines Quiz gemacht aber irgendwie läuft das nicht ganz
es werden trozdem die einträge gespeichert mit gleicher IP
aber es sollte dann ne fehler meldung kommen diese passiert aber nicht. er tragt es ein und nach lust und laune tut er es nicht und nach wenigen minuten wenn man alles neu eingibt tut er es wieder weiß aber nicht woran das liegt
ich hab ein kleines Quiz gemacht aber irgendwie läuft das nicht ganz
es werden trozdem die einträge gespeichert mit gleicher IP
aber es sollte dann ne fehler meldung kommen diese passiert aber nicht. er tragt es ein und nach lust und laune tut er es nicht und nach wenigen minuten wenn man alles neu eingibt tut er es wieder weiß aber nicht woran das liegt
Code:
<html> <body> <? if ($submit) { $punkte = 0; $dip = $_SERVER['REMOTE_ADDR']; $mysql = mysql_connect("localhost", "user", "pw"); mysql_select_db("database", $mysql); $query = "SELECT * FROM quiz WHERE ip = $dip"; $resultt = mysql_query($query, $mysql); $rew = mysql_fetch_array($resultt); $ip = $rew['ip']; if($ip == "$dip") { echo "Sry IP vorhanden"; } else { echo "OK" $ip = $dip; } if($f1 == "4") { $punkte = $punkte + 1; } else { $punkte = $punkte + 0; } if($f2 == "Essbesteck") { $punkte = $punkte + 1; } else { $punkte = $punkte + 0; } if(($name <> "") && ($email <> "") && ($ip <> "") && ($punkte <> "")) { $db = mysql_connect("localhost", "user", "pw"); mysql_select_db("database", $db); $sql = "INSERT INTO quiz (name,email,datum,ip,punkte) VALUES('$name', '$email', now(), '$ip', '$punkte')"; $result = mysql_query($sql,$db); echo "Vielen Dank! "; echo "<a href=\"hall.php\">Hall of Fame</a>"; }else { echo "Sie haben schon Mitgespielt"; } } else ?> <form method="post" <?php echo "action=quiz.php"; ?>> <table border="0"> <tr><td>Spieler: </td><td><input type="text" name="name" value="<? echo $name ?>" size="20"></td></tr> <tr><td>E-Mail: </td><td><input type="text" name="email" value="<? echo $email ?>" size="20"></td></tr> <tr><td> Frage 1</td><tr> <tr><td> wie viel ist 2+2</tr></td> <tr><td><input type="radio" name="f1" value="4">4 <input type="radio" name="f1" value="3">3 <input type="radio" name="f1" value="2">2</td></tr> <tr><td> Frage 2</td><tr> <tr><td> Was ist eine Gabel</tr></td> <tr><td><input type="radio" name="f2" value="Essen">Essen <input type="radio" name="f2" value="Essbesteck">Essbesteck </td></tr> <input type="submit" name="submit" value="Fertig"> </form> </body> </html>
Kommentar