problema con php y javascript
El problema es el siguiente:
estoy desarrollando una pagina web en php y mysql, ademas de javascript. Cuando voy a insertar un registro, y depronto haya algun error, muestro un mensaje de eror y doy la opcion de regresar con la funcion history.back(), pero al retornar a la pagina la pagina anterior me sale caducada y me toca darle F5 o actualizar para que cargue bien. Hay alguna forma de evitar este error.
estoy desarrollando una pagina web en php y mysql, ademas de javascript. Cuando voy a insertar un registro, y depronto haya algun error, muestro un mensaje de eror y doy la opcion de regresar con la funcion history.back(), pero al retornar a la pagina la pagina anterior me sale caducada y me toca darle F5 o actualizar para que cargue bien. Hay alguna forma de evitar este error.
javascript:history.go(-1);
Yo lo que hago para estos casos es validar de una vez por todas con js, dejar las cosas más importantes a php, y al momento de algún error crear un link de retorno algo como
<a href="?registro=true&nombre=<?php echo $nombre;?>&mail=<?php echo $mail; ?>&username=<?php echo $user; ?>">Regresar</a>
y en la pág del formulario de registro le pones como values lo que sea pasado por get , digo para evitar q el usuario tenga que llenar nuevamente los campos....... !
Saludos !
Yo lo que hago para estos casos es validar de una vez por todas con js, dejar las cosas más importantes a php, y al momento de algún error crear un link de retorno algo como
<a href="?registro=true&nombre=<?php echo $nombre;?>&mail=<?php echo $mail; ?>&username=<?php echo $user; ?>">Regresar</a>
y en la pág del formulario de registro le pones como values lo que sea pasado por get , digo para evitar q el usuario tenga que llenar nuevamente los campos....... !
Saludos !