Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/03/2012, 16:41
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 7 meses
Puntos: 1567
Respuesta: Campos no editables formulario con postgres

Código PHP:
Ver original
  1. if (isset($_POST["eliminar"]))  
  2. {}
  3. elseif  (isset($_POST["modificar"]))  
  4. {}

Eso lamentablemente no te va a funcionar, el php podria estar en si bien, pero como en el form estás usando un input image, vas a recibir otros valores en las variables.
_POST
eliminar_x = 7
eliminar_y = 16
siendo x e y las coordenadas del punto en la imagen que se clickeó

Deberias usar
Código PHP:
Ver original
  1. if(isset($_POST["eliminar_x"])){
  2. echo "eliminar registro";
  3. }
  4.  
  5. if(isset($_POST["modificar_x"])){
  6. echo "modificar registro";
  7. }

igual no te lo aconsejo, mas vale uses input de tipo submit y los estilices con css para parecer una imagen

Por lo de la confirmación, con un simple javascript
Código HTML:
Ver original
  1. <title>xxx</title>
  2. <script type="text/javascript">
  3. <!--
  4. function confirmar() {
  5. var respuesta = confirm("quiere eliminar...");
  6. if(respuesta){
  7. // no hago nada y paso el form
  8. }else{
  9. /// cancelo
  10. return false;
  11. }
  12. }
  13. //-->
  14. </script>  
  15. </head>
  16. <form action="test.php" method="post">
  17. <input type="image" alt="Eliminar" name="eliminar" value="eliminar" src="/ico/rar.png" onclick="return confirmar();" >
  18. <br />
  19. <input type="image" alt="Modificar" name="modificar" value="modificar" src="/ico/jpg.png">
  20. </form>
  21. </body>
  22. </html>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.