Comunidad de diseño web y desarrollo en internet online

como eliminar un registro con mensaje de confirmacion

Citar            
MensajeEscrito el 16 Feb 2007 04:09 pm
Saludos
Bueno quiero manisfestar mi inquietud respecto a que deseo eliminar un registro, pero ademas de eso deseo que aparezca un mensaje donde confirme el usuario si esta seguro de borrarlo, por ejemplo cuando tu deseas borrar un archivo cualquiera en Windows aparece una ventana de comfirmacion ¿Estas Seguro de que deseas borrar el archivo? que por logica si haces click en OK te lo borra, pues esto deseo hacerlo en PHP. Espero haberme explicado
Antemano agradesco la ayuda proporcionada...

Por elcipote

45 de clabLevel



 

msie7
Citar            
MensajeEscrito el 16 Feb 2007 04:17 pm
A ver, te digo el método que uso yo, que no se si es el mejor o el más óptimo, pero hasta ahora me ha funcionado.

En el HTML tengo un formulario:

Código :

<form name="formulario" id="formulario" method="post" action="eliminar.php">
<input type="hidden" name="id" />
</form>


En la parte del "action" le indico la página que va a tener el código PHP para eliminar el archivo.
El campo input type=hidden de nombre "id" es el que enviará el valor del ID que se eliminará por medio de "post". Es decir, en el php recibirás:

Código :

$_POST["id"]


Ahora bien, en el botón de eliminar coloco esto:

Código :

<a href="javascript: eliminar( NUMERO_DE_ID  );"> Eliminar </a>


Al hacer clic se llama a la función eliminar de javascript, que está acá abajo:

Código :

ie=document.all;
function eliminar(registro) {
   if ( confirm('Esta seguro de que desea eliminar el registro seleccionado?') ) {
      if ( !ie ) formulario = document.getElementById('formulario');
      formulario.id.value = registro;
      formulario.submit();
   }
}


Y pues, al llamarla sale el boton de confirmar, si le das clic en "aceptar", se agrega el numero del parametro "id" al valor del campo "id" del formulario y luego se envia el formulario.

Espero te sirva la explicacion y los codigos

un saludo :)

Por Duilio

Claber

2590 de clabLevel

25 tutoriales
1 articulo

Genero:Masculino   Premio_Secretos

Venezuela

firefox
Citar            
MensajeEscrito el 18 Feb 2007 05:07 am
Ok Duilio
Saludos
Agradesco tu atencion a mi problema, pues algo que desearia es que esta ventana de confirmacion estuviera en un archivo php. Como tu lo indicas se debe utilizar javascript, nose si estoy queriendo hacer algo imposible, pero como hacerlo en PHP?
Antemano Gracias por tu ayuda...

Por elcipote

45 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.