Preguntar antes de modificar los datos en php

Estado
No está abierto para más respuestas.

Paulita

Piedra
Usuario de Piedra
Mensajes
46
Puntuación de reacción
0
Buenas noches! Tengo una duda como puedo hacer para preguntar antes de modificar? Ya programe el archivo para modificar los datos pero antes me gustaría verificar si el usuario en realidad quiere modificar los datos.
 

lobogris

Platino
Usuario de Bronce
Mensajes
1,537
Puntuación de reacción
0
Como no seas más concreta...

¿Hablas de Javascript?

HTML:
<script>
window.onbeforeunload = function () {
    return '¿Seguro que quieres modificar los datos?';
};
</script>

¿PHP?

PHP:
<?php
# ...
if (! isset ($_GET['im_sure'])) {
    echo '<a href="http://miurl.com/?im_sure">Haz click si estás seguro</a>';
   // aborta modificación
}
else {
   // continua la modificación
}
#...

Obviamente son códigos muy sucios, son un ejemplo
 
Mensajes
115
Puntuación de reacción
0
Si lo que quieres es que te aparezca una ventanita antes de lanzar el formulario de modificación debes hacerlo por javascript como bien te dice lobogris.

Yo lo haría de la siguiente manera:


HTML:
<form action="modificar.php" method="POST" name="formModificacion">
<!-- Aqui tus campos y demás cosas que modifique el usuario -->


<input type="submit" value="Modificar" onSubmit="if(confirm('¿Esta seguro de querer modificar sus datos?'){return true;}else{return false;})">
</form>

La parte
Código:
if(confirm("¿Esta seguro de querer modificar sus datos?"){return true;}else{return false;}
Saca un popup con los botones aceptar y cancelar, en caso de pulsar aceptar se lanzara el formulario que apunta a tu php, en caso de cancelar no pasara nada.

Espero que te sirva de ayuda!

P.D: El código lo he hecho aquí sobre la marcha, puede que tenga algún pequeño error sintactico.
 

Paulita

Piedra
Usuario de Piedra
Mensajes
46
Puntuación de reacción
0
Gracias logobris y warmanue por responderme, voy probar lo que me dicen y luego les comento el resultado:)
 
Estado
No está abierto para más respuestas.
Arriba