Ver Mensaje Individual
  #12 (permalink)  
Antiguo 09/06/2016, 12:52
sergiodueso
 
Fecha de Ingreso: enero-2011
Ubicación: Zaragoza
Mensajes: 98
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Error en formulario php

Buenas tardes a todos. Esto sigue sin funcionar:
<body>

<?php
include ("../cafeteria_tonik_conexion.php");
if(isset($_POST['btn_entrar']))
{
$titulo = $_POST['titulo'];
$plato = $_POST['plato'];
$precio = $_POST['precio'];
if ($plato == '')
{
echo "<script language='JavaScript'>
alert('Debes introducir un plato');
document.location=('nuevo_plato.php');
</script>";
header('Location: nuevo_plato.php');
}
if ($precio == '')
{
echo "<script language='JavaScript'>
alert('Debes introducir un precio para este plato');
document.location=('nuevo_plato.php');
</script>";
header('Location: nuevo_plato.php');
}
}
?>

<div id="apDiv1"></div>
<div id="apDiv2">
<form method="post" action="nuevo_plato.php">
<p>
<label for="titulo">Título del plato:</label>
<input name="titulo" type="text" id="titulo">
</p>
<p>
<label for="plato">Plato:</label>
</p>
<p>
<textarea name="plato" rows="4" cols="60"></textarea>
</p>
<p>
<label for="precio">Precio del plato:</label>
<input type="number" name="precio" id="precio" class="precio" step="any">
</p>
<p align="center">
<input id="btn_entrar" type="submit" value="Guardar" name="btn_entrar">
</p>
</form>
</div>
<div id="DivLogo">Cafetería Tonik Administración</div>

</body>
</html>

Cuando le doy al botón guardar, con los campos en blanco, debería sacarme el mensaje de que están vacíos, pero no hace nada más que volver a cargar la página. Ayuda por favor. Gracias.