Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/02/2004, 07:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
1) . usar metodo GET en lugar de POST en tus formularios. (metodo no aconsejable .. pero solventa el "problema" rápido).

2) Saliendo de tu script de proceso hacia otra página o por lo menos redireccionando automáticamente al terminar tu proceso de del script que recibe las variabels de tu formulario a si mismo o a otra página ..

(ejemplo: tu formulario .. por POST envia (acction) a proceso.php)

proceso.php
Código PHP:
<?
// tu proceso ...

header("Location: todoOK.php");
exit;
?>
Esto implica NO hacer ningún echo "bla blabla" ni nada mas de HTML por médio en el scirpt o sección de código que haga tu proceso. Los mensajes de error/exito posibles los debes de mostrar en la página que redireccionas y no en esa del proceso. Por ejemplo puedes usar variables de control tipo todoOK.php?mensaje=blabla .. variable que leeras y mostraras en tu todoOK.php pero no en proceso.php .. (es es el "secreto").

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.