RE: [PHP-ES] Evitar recarga
| From: | Gustavo Castro | Date: | Tue, 25 May 2004 01:55:17 +0000 |
| Subject: | RE: [PHP-ES] Evitar recarga | ||
| References: | 1 | Groups: | php.general.es |
| Request: | Send a blank email to general-es+get-48984@lists.php.net to get a copy of this message | ||
Si estoy casi seguro que eso es asi, mi procedimiento es el siguiente,
Formulario -> script que inserta -> Formulario (tambien puede ser a donde
quieras ir).
Desde el script al formulario reenvio.
He tenido algun suceso desgraciado (que exagerado). Que un proceso script
tardo mucho y el operador me mando F5 o retrocedio y volvio a pedir y se me
armo alguna cosita en la base, y eso que utilizando transacciones.
Bueno es un temita que no resolvi, no se si les paso alguna vez. Es medio
intrincado si desean lo comento en profundidad a ver si intercambiamos
ideas.
Saludos cordiales,
Gustavo Castro
-----Original Message-----
From: Satyam [mailto:Satyam@satyam.com.ar]
Sent: Jueves, 27 de Mayo de 2004 09:15 a.m.
To: Jandro brozaman; php-es@lists.php.net
Subject: Re: [PHP-ES] Evitar recarga
Una forma que se me ocurre es que a la página de confirmación llegue a
través de una redirección.
Creo que los navegadores habitualmente recuerdan una redirección y usan esa
para responder a un refresco, pero no lo puedo asegurar.
Si hay otra forma, me encantaría conocerla. O si alguien puede confirmar mi
sugerencia,
Satyam
----- Original Message -----
From: "Jandro brozaman" <aorviz2002@yahoo.es>
To: <php-es@lists.php.net>
Sent: Thursday, May 27, 2004 2:03 PM
Subject: [PHP-ES] Evitar recarga
> Hola a todos:
>
> Tengo un problemilla, que quizás alguien me sepa resolver. Tengo un
formulario que al pulsar en el boton Guardar, me guarda logicamente la
informacion en una base de datos, hasta aqui genial.
>
> El problema es que si el usuario pulsa F5 o da a recargar en el navegador
me lo vuelve a insertar.
>
> Por lo que quería saber como puede evitar esto, si puede ser con algún
javascript que deshabilite el reload(), mejor, o con PHP de alguna forma, no
se, llevo media mañana dandole vueltas y buscando soluciones y no las
encuentro. Sois mi última esperanza ;-)
>
> Un saludo a todos y gracias de antemano, Alex
>
>
> ---------------------------------
> Correo Yahoo!: 6MB, más protección contra el spam ¡gratis!
--
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php