Ya te entendí, como dijeron por ahí la salida más fácil es tener un hidden en donde se almacene el resultado aleatorio. Acá la solución.
Código PHP:
Ver original$resultado=$numero1+$numero2;
if(isset($_POST['enviar'])){ $valor_aleatorio= $_POST['valor_aleatorio'];
$valor=$_POST['valor'];
if($valor_aleatorio==$valor){
echo "<b>El resultado es correcto</b>"."<br>"."<br>";
}else{
echo "El resultado no es correcto" ."<br>"."<br>";
echo "El resultado correcto es: ".$valor_aleatorio . "<br>"."<br>";
}
}
echo "
<form method='post'>
<input type='hidden' name='valor_aleatorio' value='".$resultado."'/><input type='text' name='valor'/>
<input type='submit' name='enviar' value='ENVIAR'/>
</form>
";