Código PHP:
formulario.php
<? if($nombre=="ERROR") echo "Escriba el nombre por favor<br>"; ?>
<? if($apellido=="ERROR") echo "Escriba el apellido por favor"; ?>
<form name=formulario1 action=check.php method=post>
<table><tr><td>nombre :
<input type=text name=nombre <? if(isset($nombre)) echo "value=$nombre";?> >
</td></tr>
<tr><td>Apellido : <input type=text name=apellido <? if(isset($apellido)) echo "value=$apellido";?> >
</td></tr>
<tr><td><input type=submit value=Verificar></td></tr></table>
</form>
check.php
Código PHP:
<?
if($nombre=="")
header ("Location: formulario.php?nombre=ERROR&apellido=$apellido");
if($apellido=="")
header ("Location: formulario.php?nombre=$nombre&apellido=ERROR");
?>
mas o menos funciona bien, pero deberia quedar perfecto...
cuando deja los dos campos vacios solo me muestra en apellido ERROR, y en nombre no guarda nada?
que esta pasando