Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/01/2004, 08:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En FWD .. la redirección se hace automática desde tu script de proceso que hace por ejemplo ese "delete" o proceso en general.

desde ahí se redirecciona con:

Código PHP:
<?
// proceso...
header("location: pagina_aviso.php");
exit;
?>
ese script de proceso no debe (y no tiene por qué) incluir nada de HTML (ni cabeceras <head> ni nada ..).

En el caso concreto de FWD .. se redirecciona a una página que muestra ese mensaje de "SU mensaje fué enviado .. o bla blabla". Ese página contien una etiqueta de refresh (META) como la que usabas. Y esta es la página que redirecciona al destino final del proceso .. (mostrar tu listado otra vez .. o lo que corresponda).

Lo importante es NO presentar mensajes de error/exito en los scripts que hagan el proceso (en tu caso trabajar con tu BD haciendo INSERT .. etc ..). Así evitaras que por ejemplo si recargan esa página se requiera enviar los datos nuevamente (de tu posible formulario que los envies) o bien repetir el proceso .. tantas veces como el usuario se canse de recargar la página .. lo cual podría implicar e-mails repetidos (caso de que ese proceso enviase un e-mail ) .. o registros duplicados (caso de que haga insert a tu BD..) etc.


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