Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/10/2013, 10:21
Avatar de temerariomalaga
temerariomalaga
 
Fecha de Ingreso: marzo-2013
Ubicación: Londres
Mensajes: 156
Antigüedad: 11 años, 1 mes
Puntos: 9
Mantener datos de formulario guardado en variable

Buenas tardes, tengo un formulario en el que se pide un numero y despues hay que intentar acertar el numero en 10 intentos. Al mandar el formulario tengo que volver a insertar siempre el numero a adivinar y el contador empieza desde 0, no contabilizando los intentos anteriores. ¿Hay alguna forma de poder guardar ese numero en la variable y que el contador no se reinicie? Dejo aqui el codigo. Gracias de antemano.
Código PHP:
<div id="contenedor">
            <h1>Intentar acertar el numero introducido en 10 intentos</h1>
            <form action="averigua10.php" method="post">
                <table>
                    <tr>
                        <td>Introducir el numero secreto: </td>
                        <td><input type="password" size="10" value="" name="numero"/></td>
                    </tr>
                    <tr>
                        <td>Introducir el numero: </td>
                        <td><input type="text" size="10" value="" name="numerosec"/></td>
                    </tr>
                    <tr>
                        <td><input type="submit" name="calcular" value="Calcular"/></td>
                    </tr>
                </table>
            </form>
        </div>
        <?php
            
if(isset($_POST['calcular'])){
            
            
//declarar las variables
            
$Numero=$_POST['numero'];
            
$Numerosec=$_POST['numerosec'];
            
$Contador=1;
            
            
//intentar averiguar el numero
                
while($Contador<=10){
                    if(
$Numero==$Numerosec){
                        echo
"Has acertado el numero en $Contador intentos";
                        break;
                    }
                    if(
$Numero<>$Numerosec){
                        echo
"Vuelve a intentarlo";
                        break;
                        }
                    
$Contador++;
                                        if(
$Contador>10){
                                                echo
"Has superado el numero de intentos";
                                        }
                }
                
            }
        
?>
__________________
Málaga Club de Fútbol: Memoria, Compromiso, Fe