0 votos
por (20 puntos) en HTML
Si yo tengo un formulario en el que tengo dos botones tipo submit:

<input type="submit" name="b1" value="BOTON1"> y

<input type="submit" name ="b2" value="BOTON2">

¿Como hago luego para saber que boton se ha pulsado para, por ejemplo mandar a dos paginas diferentes la informacion o tratar esa informacion de manera diferente?


2 Respuestas

0 votos
por (120 puntos)
Para el formulario puedes utilizar esto: (index.html)
________________________________________________________
<!DOCTYPE html>
<head>
<meta charset='utf-8'/>
<html lang="es">
<body>
<form method="POST" action="Validar.php">
<input type="submit" name="b1" value="BOTON1" /><input type="submit" name="b2" value="BOTON2" />
</form>
</body>
</html>
________________________________________________________
Y para saber que botón se ha pulsado puedes utilizar PhP: (Validar.php)
________________________________________________________
<?php
if(isset($_POST['b1']))
{
echo "Has presionado el boton b1";
}else
{
echo "Has presionado el boton b2";
}
?>
Espero que te haya sido de ayuda.
0 votos
por (120 puntos)
*Se me había olvidado cerrar la etiqueta <head>
<!DOCTYPE html>
<head>
<meta charset='utf-8"/>
</head>
<html lang="es">
<body>
<form method="POST" action="Validar.php">
<input type="submit" name="b1" value="BOTON1" /><input type="submit" name="b2" value="BOTON2" />
</form>
</body>
</html>
________________________________________________________
Y para saber que botón se ha pulsado puedes utilizar PhP: (Validar.php)
________________________________________________________
<?php
if(isset($_POST['b1']))
{
echo "Has presionado el boton b1";
}else
{
echo "Has presionado el boton b2";
}
?>

Preguntas relacionadas

0 votos
3 respuestas
preguntado por marin (20 puntos) Ene 28, 2016 en HTML
0 votos
3 respuestas
0 votos
0 respuestas
preguntado por Luuwaismann (20 puntos) Mar 8, 2017 en HTML
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...