tengo un pequeño problema...lo q me pasa q es tengo una formulario con unos campos y cuando le doy a un boton llamo a una pagina q me comprueva si los campos estan vacios, entonces si estan vacios emito unos mensajes y cuando termina me queda la pagina en blanco...
quiero q cuando termine de emitir los mensajes me redireccione al formulario...
para redireccionar utilizo el header pero si antes hay un echo no funciona...
este es una parte del codigo:
<?
include("conex.phtml");
$link=Conectarse();
$result=mysql_query("SELECT * FROM usuarios WHERE usuari='$login'",$link);
//recogemos los valores de los campos login,pass1,pass2 para saber si estas vacios.
$login=$_POST['login'];
$pass1=$_POST['pass1'];
$pass2=$_POST['pass2'];
//comprobamos si los campos estan vacios, de ser asi emitimos un mensaje de alerta
$mensaje = "";
if ($login == "")
$mensaje .= '<h1><script name="accion">alert("El campo Login está vacío. Debes rellenarlo") </script></h1><br>';
if ($pass1 == "")
$mensaje .= '<h1><script name="accion">alert("El campo Contraseña está vacío. Debes rellenarlo") </script></h1><br>';
if ($pass2 == "")
$mensaje .= '<h1><script name="accion">alert("El campo Repetir contraseña está vacío. Debes rellenarlo") </script></h1><br>';
if($mensaje != "")
{
echo $mensaje;
//echo'<center><h4>Para volver a intentarlo clika <a href="formulario.htm">aqui </a></h4></center>';
header("location: formulario.htm");
}
else
{ tal y tal......}
?>
si me podeis ayudar muchas gracias....:D
Saludos
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)