Foros del Web » Programando para Internet » PHP »

imagenes como botones en un formulario

Estas en el tema de imagenes como botones en un formulario en el foro de PHP en Foros del Web. Estoy intentando usar dos imágenes como botones en un formulario. Cada botón corresponde a una accion diferente, uno finaliza la introduccion de datos en el ...
  #1 (permalink)  
Antiguo 27/04/2004, 04:08
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 206
Antigüedad: 13 años, 8 meses
Puntos: 0
imagenes como botones en un formulario

Estoy intentando usar dos imágenes como botones en un formulario. Cada botón corresponde a una accion diferente, uno finaliza la introduccion de datos en el formulario, y al pulsar el otro se continúa introduciendo datos:

<form action="confirma.php" method="post">
<input name="botonMas" type="image" id="botonMas" src="imagenes/botonMas.jpg" alt="M&aacute;s" width="37" height="13" border="0" value="Mas">
<input name="botonFinalizar" type="image" id="botonFinalizar" src="imagenes/botonFinalizar.jpg" alt="Finalizar" width="45" height="13" border="0" value="Finalizar">
</form>


en el codigo de confirma.php:

if ($_POST['botonMas'] == "Mas")
{
.......
}
else if ($_POST['botonFinalizar'] == "Finalizar")
{
.......
}


El problema está en que ni en $_POST['botonMas'] ni en $_POST['botonFinalizar'], se pasa valor alguno al picar en las respectivas imagenes.

Qué puede ocurrir o qué puedo hacer?

Gracias.
  #2 (permalink)  
Antiguo 27/04/2004, 04:13
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 6 meses
Puntos: 16
Hola,

Revisa http://www.php.net/manual/en/languag...s.external.php

Tambien tratado en http://www.forosdelweb.com/showthrea...+submit+imagen

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 27/04/2004, 04:22
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 206
Antigüedad: 13 años, 8 meses
Puntos: 0
Vamos a ver si me entero...
Cuando se hace click en una imagen de un formulario se transmiten al servidor dos variables adicionales con el 'name' de la imagen '_x' e '_y' que contienen las coordenadas del click dentro de la imagen.
Pues bien, en mi caso, no es necesario que le de un 'value' a cada imagen, sino únicamente que compruebe en "confirma.php" que la variable imagen_x ó imagen_y tienen algún valor.
Es esto correcto?
  #4 (permalink)  
Antiguo 27/04/2004, 05:50
 
Fecha de Ingreso: marzo-2004
Ubicación: Extremadura
Mensajes: 206
Antigüedad: 13 años, 8 meses
Puntos: 0
ademas,
si el formulario lo aceptas con el teclado, al ir recorriendo el formulario con el tabulador, no funcionan las variables coordenadas...
y en ese caso como se soluciona?
  #5 (permalink)  
Antiguo 27/04/2004, 09:24
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Mensaje Original por raulggm
ademas,
si el formulario lo aceptas con el teclado, al ir recorriendo el formulario con el tabulador, no funcionan las variables coordenadas...
y en ese caso como se soluciona?
Lo resolverás si es posible en HTML (algún tag o propiedad) o en Javacript .. Pero no en PHP.

SI lo deseas, realiza tu pregunta en concreto en el foro adecuado.

Un saludo,
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 02:06.