PHP - Principiante

 
Vista:

Principiante

Publicado por JC (1 intervención) el 12/12/2006 16:47:52
Hola a todos, soy principiante en el mundo de PHP y html, e hice una calculadora, en donde tengo 2 cajas de texto, para introducir los 2 numeros a procesar, y un boton para procesar, por ejemplo "sumar", pero en el momento que mando a calcular, me muestra el resultado en otra pagina, y yo quisiera que lo mostrara en la misma pagina que estoy introduciendo los valores, en una caja de texto que tengo para que me muestre el resultado!!!
Les agradeceria que me ayudaran por favor!!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Principiante

Publicado por ludwing (57 intervenciones) el 12/12/2006 17:37:11
Lo más normal para hacer lo que dices, sería hacerlo con JavaScript. Pero por lo que sea, si lo quieres hacer en PHP, una forma sencilla de hacerlo sería la siguiente:

<?php
if ($_POST){
$val1 = (is_numeric ($_POST["val1"]) ? $_POST["val1"] : 0);
$val2 = (is_numeric ($_POST["val2"]) ? $_POST["val2"] : 0);

$resultado = $val1 + $val2;
}
?>
<html>
<head>
<title>Suma</title>
</head>
<body>
<form method="post" action="<?=$_SERVER["PHP_SELF"]?>">
<input type="text" name="val1" value="<?=$val1?>">
+
<input type="text" name="val2" value="<?=$val2?>">
=
<input type="text" name="resultado" value="<?=$resultado?>">

<input type="submit" value="Sumar">
</form>
</body>
</html>

Espero que te sirva de algo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar