Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2005, 07:13
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
En el script que compara las variables y envia el email podes hacer que si la variable $_POST['nombre_varaible] esta vacia haga un:
echo '
Error, volviendo al paso anterior...
<META HTTP-EQUIV="Refresh" content = "3; URL=javascript:history.back()">
';

Eso hara que vuelva a la pagina anterior con las campos totalmente iguales a como los dejo (ecepto campos password).

Otra forma sería que en los campos del formulario no uses la variable POST sino GET y enviar, en el script, un header con las variables...


FORM:
<td><input name="Nombre" type="text" value="<?=$_GET['nombre']?>" size="30" maxlength="20"></td>

y en el script:

header("Location: http://www.tudominio.com.ar/formulario.php?nombre=$_POST['nombre']&mail=$_POST['mail']&otra_cosa=$_POST['otra_cosa']");

Espero sirva...
__________________
I Love Programming...