Ver Mensaje Individual
  #5 (permalink)  
Antiguo 30/09/2004, 08:24
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No hagas un "history.back()" de javascript sino redirecciona pasandole las variables que tomastes desde tu formulario (las que enviastes a tu script de proceso). Ahora, esto se puede simplificar si usas el formualrio y el script de proceso PHP en el mismo.

Si usas diferentes scripts para el formulario y el proceso .. podrías hacer algo tipo:

Al terminar con algún error

(redireccionando automáticamente o por link)
header ("Location: formulario.php?variable1=$_POST['variable1']");

y en tu script del formulario:

<input name="variable1" value="<? echo $_GET['variable1'] ?>">

Más o menos así es la técnica, se puede optimizar usando sesiones y propagando el array entero ($_POST) sobre una sesión con lo cual evitas tener que "montar" el URL con todas las variables que usastes para propagarlas al formulario cuando redirecciones a el.

Un saludo,