Autor
|
Tema: Calculadora Basica Html y Php (Leído 16,673 veces)
|
Mwo
Desconectado
Mensajes: 7
|
buenos dias! tengo el siguiente codigo creado en html y el segundo en php. Es una calculadora la que debo hacer pero no encuentro el error en la segunda pagina o sea la del codigo. <!DOCTYPE html> <link href="Estilos.css" rel="stylesheet" type="text/css" /> <form method="post" action="Resultado.php"> <input type = "submit" value="Resultado">
(pagina php) <html> <title> </title> <head> </head> <?php $Numero1=$_REQUEST['n1']; $Numero2=$_REQUEST['n2']; $Opciones=$_REQUEST['Operacion']; switch ($Opciones) { case 1: $suma = $Numero1 + $Numero2; echo "la suma es: " . $suma; break; case 2: $resta = $Numero1 - $Numero2; echo "la resta es: " . $resta; break; case 3: $mult = $Numero1 * $Numero2; echo "la Multiplicacion es: " . $mult; break; case 4: $div = $Numero1 / $Numero2; echo "la Divicion es: " . $div; break; } ?> </body> </html>
· Los códigos deben ir en etiquetas GeSHi >aquí las reglas del foro -Engel Lex
|
|
« Última modificación: 2 Julio 2017, 17:55 pm por engel lex »
|
En línea
|
|
|
|
engel lex
|
para que veas el error usa en Resultado.php echo "<pre>";
consejos... -no inicies los nombres de archivos y variables en mayúsculas, con convención standard esto se reserva para clases -si vas a recibir los datos por post, usa $_POST, si es por get, usa $_GET, si es cookie $_COOKIE, pero no uses $_RESQUEST, te quita el control del codigo y puede llevar a vulnerabilidades -si usas variables traídas de un form, siempre usa isset, esto verificará que si se haya pasado data y evita errores
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Mwo
Desconectado
Mensajes: 7
|
Engel antes Q nada gracias por los consejos. No entendí la corrección que me informas Q haga. El código lo debo presentar si o si con la variable $_REQUEST, pero me estoy volviendo loco y no le encuentro la vuelta. La primer pag funciona perfecto a mi entender, la Q tengo el problema es la segunda porque me la tira en blanco cuando paso de la primera a la segunda.
|
|
|
En línea
|
|
|
|
engel lex
|
para que veas el error usa en Resultado.php echo "<pre>";
es decir simplemente coloca eso al final y listo <html> <title> </title> <head> </head> <?php $Numero1=$_REQUEST['n1']; $Numero2=$_REQUEST['n2']; $Opciones=$_REQUEST['Operacion']; switch ($Opciones) { case 1: $suma = $Numero1 + $Numero2; echo "la suma es: " . $suma; break; case 2: $resta = $Numero1 - $Numero2; echo "la resta es: " . $resta; break; case 3: $mult = $Numero1 * $Numero2; echo "la Multiplicacion es: " . $mult; break; case 4: $div = $Numero1 / $Numero2; echo "la Divicion es: " . $div; break; } echo "<pre>"; ?> </body> </html>
tu error es un espacio en blanco donde no debe
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
MinusFour
|
Te hace falta abrir la etiqueta <body>, solo la cierras.
|
|
|
En línea
|
|
|
|
Mwo
Desconectado
Mensajes: 7
|
No funciona con ninguna de las dos correcciones
|
|
|
En línea
|
|
|
|
engel lex
|
abre el codigo fuente de la pagina (resultado despues de llamarla)
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Mwo
Desconectado
Mensajes: 7
|
Perdon mi ignorancia pero recien estoy iniciandome en el tema y hay conceptos que no entiendo
|
|
|
En línea
|
|
|
|
engel lex
|
si estas usando chrome... has tu operacion, y cuando se quede en blanco, presiona ctrl+u y verás el html crudo
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Mwo
Desconectado
Mensajes: 7
|
El codigo que me devuelve es exactament el mismo que tipeo <html> <title> </title> <head> </head> <body> <?php $Numero1=$_REQUEST['n1']; $Numero2=$_REQUEST['n2']; $Opciones=$_REQUEST['Operacion']; switch ($Opciones) { case 1: $suma = $Numero1 + $Numero2; echo "la suma es: " . $suma; break; case 2: $resta = $Numero1 - $Numero2; echo "la resta es: " . $resta; break; case 3: $mult = $Numero1 * $Numero2; echo "la Multiplicacion es: " . $mult; break; case 4: $div = $Numero1 / $Numero2; echo "la Divicion es: " . $div; break; } ?> </body> </html>
· Los códigos deben ir en etiquetas GeSHi (segundo aviso) >aquí las reglas del foro -Engel Lex
|
|
« Última modificación: 2 Julio 2017, 22:43 pm por engel lex »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Calculadora básica by swik
Scripting
|
.:Swik:.
|
1
|
3,034
|
20 Abril 2010, 02:49 am
por BloodyDark
|
|
|
Problema con calculadora basica!!!!!!!!!!
Programación C/C++
|
prometheus48
|
4
|
3,401
|
9 Octubre 2011, 14:48 pm
por prometheus48
|
|
|
Ayuda con calculadora básica en C
Programación C/C++
|
wazausky
|
2
|
2,482
|
12 Marzo 2013, 03:03 am
por rir3760
|
|
|
Calculadora basica
Programación C/C++
|
id4vp8
|
2
|
2,258
|
28 Abril 2014, 09:28 am
por eferion
|
|
|
mi primer programa en asm calculadora muy basica :3
ASM
|
daryo
|
1
|
5,018
|
26 Junio 2014, 05:01 am
por Vaagish
|
|