Ciao a tutti!!!
Io avevo in mente di fare un gioco dove si deve indovinare una parola tramite degli indizi.
Ho creato una pagina HTML dove è scritto il regolamento, che mi rimanda attraverso un pulsante ad ud una pagina PHP:
perché quando clicco e passo al passaggio successivo mi mostra una serie di indizi diversi?codice:<?php session_start(); $username="XXX"; $password="XXX"; $database="XXX"; mysql_connect(localhost,$username,$password); @mysql_select_db($database) or die("Impossibile selezionare il database"); $query="SELECT * FROM quiz ORDER BY RAND() limit 1"; $risultati=mysql_query($query); $num=mysql_numrows($risultati); mysql_close(); $i=0; while ($i < $num) { $id=mysql_result($risultati,$i,"id"); $esatta=mysql_result($risultati,$i,"esatta"); $indizio1=mysql_result($risultati,$i,"indizio1"); $indizio2=mysql_result($risultati,$i,"indizio2"); $indizio3=mysql_result($risultati,$i,"indizio3"); $indizio4=mysql_result($risultati,$i,"indizio4"); $_SESSION['id']=$id; $_SESSION['esatta']=$esatta; $_SESSION['indizio1']=$indizio1; $_SESSION['indizio2']=$indizio2; $_SESSION['indizio3']=$indizio3; $_SESSION['indizio4']=$indizio4; ?> <?php if ($_POST[passaggi]=='zero') { session_start(); print '<center>Ecco il primo indizio (quando) e le tre possibilità! Se indovinerai giadagnerai 5 galeoni!<br><br><hr><br><i> 1 Indizio: Quando</i><br><br><b>'; print $_SESSION['indizio1']; print ' </b><br><br><hr><br> Risposta 1 <input type="text" name="risposta1" value="" /><br><br> Risposta 2 <input type="text" name="risposta2" value="" /><br><br> Risposta 3 <input type="text" name="risposta3" value="" /><br><br> <input type="hidden" name="passaggi" value="primo"><br/> <input type="submit" name="Submit" value="Invia" /><br><br><br>'; } ?><?php if ($_POST[passaggi]=='primo') { session_start(); $_SESSION['id']=$id; if ($returnValue = strtoupper($_POST['risposta1']) == $_SESSION["esatta"] || $returnValue = strtoupper($_POST['risposta2']) == $_SESSION["esatta"] || $returnValue = strtoupper($_POST['risposta3']) == $_SESSION["esatta"]) { print '<br><br><center><font color="green">Risposta Esatta. Hai guadagnato 5 punti!</font></center> ' ; } else { print ' <center> <b><font color="red">Risposta Sbagliata. Ritenta con un nuovo indizio!</font> </b><br><br>Ecco il secondo indizio (dove) e le due possibilità! Se indovinerai giadagnerai 3 galeoni!<br><br><hr> <br><i> 1 Indizio: Quando</i><br><br><b>'; print $_SESSION['indizio1']; print '</b><br><br> <hr><br><i> 2 Indizio: Dove</i><br><br><b>'; print $_SESSION['indizio2']; print '</b><br><br><hr><br><br> Risposta 4: <input name="risposta4" required="" type="text"><br><br> Risposta 5: <input name="risposta5" required="" type="text"><br><br> <input type="hidden" name="passaggi" value="secondo"><br/> <input type="submit" name="Submit" value="Invia" /><br><br><br> '; } }
Scusate per la mia scarsa esperienza.

Rispondi quotando
