Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/01/2003, 23:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cuando termine el proceso de tu script .. haz un:

Código PHP:
header("location: nosedonde.php");
exit; 
Aunque sea a si mismo via tu $_SERVER['PHP_SELF'] .. El caso q con ese redireccionamiento .. las variables POST se pierden.

Yo suelo tener una estructura de scripts así .. justo para evitar este efecto:

fomulario.html <---> procesa_form.php ---> Ok.php

osese, el formulario apunta el action a procesa_form.php .. Si hay errores devuelvo al formulario (con variables de error y estados anteriores) .. si no hay error salto a otra página .. sea un "ok todo fue bien" (o huvo tal y cual problema) .. o al mismo formulario .. pero siempre usando un "location" para "perder" por el camino las variables .. (no se porqué . al ser globales .. un unset() de $_POST o de $HTTP_POST_VARS no funciona .. ).

Un saludo,