Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/04/2008, 09:51
centrion_75
 
Fecha de Ingreso: marzo-2008
Mensajes: 119
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Navegabilidad

Cita:
Iniciado por usermax Ver Mensaje
Claro...

Cuando se trata de formularios, y refrescas la página, el explorador te dice algo como:

Código:
 
Para mostrar de nuesvo esta página web, 
internet explorer debe volver a enviar la onformación que ya envió anteriormente.
Si estuviera realizando una compra, 
haga click en cancelar para que la transacción no se realice dos veces. 
De otra forma, haga click en Reintentar para volver a mostrar la página web
Ya el IE te está explicando, si le das a reintentar, vuelve a enviar todos los datos del formulario y si pones cancelar te sale con el mensaje "la página ha caducado".

Cuál es la solución??

Cuando termines de procesar tu formualrio, reenvia con un

header("Location index.php?blablabla"); de esa manera evitarás que el form se envie dos veces y que te ponga que la pagina caducó.

Prueba y me cuentas

Saludos

Sí, por ahí deben de andar los tiros. Pero perdoname, porque no he entendido muy bién la solución. Debo poner en cada fichero que crea el formulario dinámico: header(Location etc)...es que todavía no tengo el index. Si eres tan amable de detallarme como va eso, te lo agradecería y sino no te preocupes que ya lo miraré como funciona.

De todas formas gracias.