
13/12/2011, 06:06
|
 | | | Fecha de Ingreso: septiembre-2011 Ubicación: Barcelona
Mensajes: 705
Antigüedad: 13 años, 5 meses Puntos: 140 | |
Respuesta: Email y función para eliminar registro Hola. Recuerda que php se ejecuta en el servidor, por lo tanto, la única forma de ejecutar la senténcia depués de apretar un botón es ir a otra página.
Con javascript / ajax o algo así, puedes disimularlo.
Un ejemplo muy sencillo:
al apretar el botón de la página donde te das de baja, vas a otra página, digamos por ejemplo eliminar.php?id=laidequesea.
En esa página validas la id para evitar ataques, haces la consulta para borrar la suscripción de la bd.
y en la última linea, pones por ejemplo:
<script type="text/javascript">setTimeout("history.back(1)", 1);</script>
o bien envías a la página anterior con un header location.
De esta manera, volverás a la página anterior, donde puedes tener preparado un mensaje de "borrado correctamente" en el caso que la operación haya salido con éxito...
Bueno, es una alternativa rudimentaria, ya que por algo menos de 1 segundo (depende de la velocidad de tu servidor), al usuario la pantalla se le queda en blanco y vuelve, con el mensaje de borrado correctamente...
saludos |