Diferencia entre revisiones de «Curso básico de PHP/QueNum»
Ir a la navegación
Ir a la búsqueda
(Sin diferencias)
|
Revisión actual del 23:04 27 sep 2016
QueNum
1 <?php
2 require_once( "Cabeza5.inc" );
3 ?>
4 <body>
5 <?php
6
7 /* rand()
8 * (PHP 3, PHP 4, PHP 5)
9 * rand -- Generar un entero aleatorio
10 * Descripción
11 * int rand ( [int min, int max] )
12 *
13 * Si es llamada sin los argumentos opcionales min, max, rand() devuelve
14 * un entero pseudo-aleatorio entre 0 y RAND_MAX. Si desea un número
15 * aleatorio entre 5 y 15 (inclusive), por ejemplo, use rand (5, 15).
16 */
17
18 $Mensaje = "Bienvenido a la máquina de conjetura!
19 <br />";
20 if( ! isset( $_POST{'Conjetura'} ) )
21 {
22 $Mensaje .= "Dime que número entre de 0 y 100 estoy pensando";
23 $Num = rand( 0, 100 );
24 }
25 elseif( $_POST{'Conjetura'} > $_POST{'Num'} )
26 $Mensaje .= "Demasiado grande! introduzca un número menor";
27 elseif( $_POST{'Conjetura'} < $_POST{'Num'} )
28 $Mensaje .= "Demasiado pequeño, introduzca un número mayor";
29 else
30 {
31 $Mensaje .= "Bueno!
32 <br />
33 Dime que otro número entre de 0 y 100 estoy pensando";
34 $Num = rand( 0, 100 );
35 $Mensaje .= "<object type=\"audio/x-wav\" data=\"images/tada.wav\"
36 width=\"200\" height=\"20\">
37 <param name=\"src\" value=\"images/tada.wav\" />
38 <param name=\"autoplay\" value=\"true\" />
39 <param name=\"autoStart\" value=\"1\" />
40 alt : <a href=\"images/tada.wav\">Tada</a>
41 </object>";
42 }
43
44 if( !isset( $Num ) )
45 $Num = $_POST{'Num'};
46
47 print( "<p class=\"SubTitleFont Azul\">
48 $Mensaje
49 </p>
50 <form action=\"{$_SERVER{'PHP_SELF'}}\" method=\"post\">
51 <p class=\"LargeTextFont\">
52 Coloque su conjetura aquí:
53 <input type=\"text\" name=\"Conjetura\" maxlength=\"3\" />
54 <input type=\"hidden\" name=\"Num\" value=\"{$Num}\" />
55 </p>
56 <p class=\"LargeTextFont\">
57 <input type = \"submit\" value = \"Prueba\" />
58 </p>
59 </form>" );
60 require_once( "incPie5.php" );
61 ?>
Contenidos de Cabeza5.inc
Ver los contenidos de Cabeza5.inc
Contenidos de incPie5.php
Ver los contenidos de incPie5.php
Contenidos de clase.css
Ver los contenidos de clase.css