Foros del Web » Programando para Internet » PHP »

Confirmación antes de borrar?

Estas en el tema de Confirmación antes de borrar? en el foro de PHP en Foros del Web. Bueenas, tengo un pequeño problema que no se solucionar. a ver, tengo un link que me borra un archivo de la base de datos. pero ...
  #1 (permalink)  
Antiguo 30/07/2003, 12:00
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 15 años, 11 meses
Puntos: 3
Confirmación antes de borrar?

Bueenas, tengo un pequeño problema que no se solucionar. a ver, tengo un link que me borra un archivo de la base de datos. pero antes de borrar me gustaria que me pidiera una confirmación. y en caso de poner que si, que ejecutara el delete. como puedo hacerlo?

Salu2 y Gracias desde BCN!
  #2 (permalink)  
Antiguo 30/07/2003, 12:06
Avatar de DINASEN  
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 14 años, 9 meses
Puntos: 1
algo asi te servira, yo uso esto mismo

Código PHP:
<script lagnuaje="javascript">
   function 
confirmar(){
      return 
confirm("Si Borra este registro no se podra recuperar, ¿confirma el borrado del registro?")
  }
</script>

y en el enlace pongo esto:

<a href="borrar.php" onClick="return confirmar();">Borrar</a> 
Un Saludo
  #3 (permalink)  
Antiguo 30/07/2003, 12:08
NHS
 
Fecha de Ingreso: junio-2002
Ubicación: Todos lados
Mensajes: 92
Antigüedad: 15 años, 6 meses
Puntos: 0
haces algo asi utilizando js
<SCRIPT LANGUAGE="JavaScript">
function borrame(){
confirmar = confirm( "Estas seguro que desea borrar??" );
if (confirmar){
borramefrm.submit(); // Aca va lo que tendria que hacer si tendria que borrarlo
}
}
</SCRIPT>

<A HREF="borrame();">BORRAR</A>
Espero que me entiendas

se dio la casualidad que cuando envie la respuesta tambien te respondieron, es casi la misma respuesta.
  #4 (permalink)  
Antiguo 30/07/2003, 12:15
Avatar de camargo  
Fecha de Ingreso: abril-2002
Ubicación: Kerétaro, Méjiko
Mensajes: 1.045
Antigüedad: 15 años, 8 meses
Puntos: 2
si quieres borrar un registro.. ej: (borrar.php?id=4)

el PHP para confirmar seria asi: borrar.php :

Código PHP:
if($accion=="confirmado"){
$sql=mysql_query("DELETE FROM tabla WHERE id = '$id'");
echo 
"Borrado con exito";
} else {
echo 
"Estas seguro q deseas borrar el registro? <a href=\"borrar.php?accion=confirmado\">SI</a> <a href=index.php> NO</a>";

Salu2
__________________
http://www.chorcha.com
  #5 (permalink)  
Antiguo 30/07/2003, 12:27
 
Fecha de Ingreso: enero-2002
Mensajes: 1.872
Antigüedad: 15 años, 11 meses
Puntos: 3
muchas gracias dynasen. ahora mismo lo pruebo...

Gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:34.