Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   HTML (http://www.forosdelweb.com/f4/)
-   -   Problemas con type=image src="" (http://www.forosdelweb.com/f4/problemas-con-type-image-src-560950/)

syntex 27/02/2008 05:38

Problemas con type=image src=""
 
Por que no me funciona en internet explorer el siguiente escript?

</form><form action="" method=post>
<input type=image src="" name="" value="">


Me devuelve a la pagina pero sin poder tener las variables?

Gracias.

hades87 27/02/2008 06:41

Re: Problemas con type=image src=""
 
el type no sera mas bien input?

eContento 27/02/2008 07:30

Re: Problemas con type=image src=""
 
Cita:

Iniciado por syntex (Mensaje 2301535)
Por que no me funciona en internet explorer el siguiente escript?

</form><form action="" method=post>
<input type=image src="" name="" value="">


Me devuelve a la pagina pero sin poder tener las variables?

Gracias.

¿No será que está mal escrito el formulario?
Debería estar así...
Código HTML:

<form action="" method="post">
<input type="image" src="" name="" value="">
</form>

Prueba a ver

caricatos 27/02/2008 08:22

Re: Problemas con type=image src=""
 
Hola:

Debes usar el atributo enctype cuando usas campos del tipo file:
enctype="multipart/form-data"... y también es recomendable usar algún nombre.

Saludos :arriba:

syntex 27/02/2008 09:28

Re: Problemas con type=image src=""
 
pero para una imagen en un submit tambien se tiene que poner enctype="multipart/form-data" ?

<form action="" method="post">
<input type="image" src="" name="" value="">
</form>

Lo tengo así y solo me funciona para el firefox no para el internet explorer

hades87 27/02/2008 09:50

Re: Problemas con type=image src=""
 
a el src esta vació, ahí no iría una imagen?

syntex 27/02/2008 10:24

Re: Problemas con type=image src=""
 
bueno simplemente e puesto el script en vacio la imagen en firefox va perfecto. Porque en IE no funciona?

syntex 27/02/2008 10:24

Re: Problemas con type=image src=""
 
funciona y me actualiza el form pero no me coje las variables ni del name="" ni value=""

porque?

caricatos 27/02/2008 10:43

Re: Problemas con type=image src=""
 
Cita:

Iniciado por syntex (Mensaje 2301860)
pero para una imagen en un submit tambien se tiene que poner enctype="multipart/form-data" ?

¡Je!... tienes razón.

Pero las imágenes lo que envían son las coordenadas... jíjate si te llegan las variables x, y con las coordenadas de donde pinchas.

Saludos :arriba:

syntex 27/02/2008 11:06

Re: Problemas con type=image src=""
 
Ya mirare las cordenadas x,y ya que las tengo en un port y las mirare en Get para ver las variables.

Pero porque en IE no funcionan, ya que si tubiese un problema en firefox también me lo daria.

Un saludo.

caricatos 28/02/2008 02:09

Re: Problemas con type=image src=""
 
Hola:

Tampoco funciona como quieres en opera... pero la funcionalidad de este input es el de enviar coordenadas, y el nombre si que lo envía... si te fijas con GET, si pones un nombre a la imagen, en la url pone nombre.x y nombre.y... pero si lo gestionas con php, lo que reconoce es $_GET["nombre_x"]... o sea que deberías leer el array $_GET de forma asociativa y discriminar los "_x", "_y" para saber el nombre.

Saludos :arriba:

syntex 28/02/2008 02:12

Re: Problemas con type=image src=""
 
Hola buenas,

El problema lo tengo en el valor de la variable en php, si no puedo reconocerla para meterla en un if (){...................}

Creo que sería mejor trabajar el boton en css y poner un "submit" mejor que un "image"

caricatos 28/02/2008 02:20

Re: Problemas con type=image src=""
 
Cita:

Iniciado por syntex (Mensaje 2303082)
Hola buenas,

El problema lo tengo en el valor de la variable en php, si no puedo reconocerla para meterla en un if (){...................}

Creo que sería mejor trabajar el boton en css y poner un "submit" mejor que un "image"

Acabo de mirar en explorer que envía con un tag button y una imagen dentro del mismo, y envía el nombre junto al tag de la imagen... si lo que te importa es que se reconozca el nombre sin importar mucho el contenido, creo que te puede servir, y al botón puedes "maquillarlo" con facilidad.

Saludos :arriba:

dulcineamr 06/04/2010 10:44

Respuesta: Problemas con type=image src=""
 
Yo si que he asociado una imagen dentro de un formulario y funciona tanto en explorer como en firefox. El problema lo tengo al recoger las variables a ver si me podeis echar un cable.

Mi formulario contiene imagenes de banderas, por ejemplo aqui os pongo solo la bandera española:

Código HTML:

<form action="idioma.php" method="POST">
       
      <input name="Boton_ES" value="Espanol" title="Español" src="images/flag_es.gif" type="image" />

</form>

Y la pagina idioma contiene:

Código PHP:

if(isset($_POST['Boton_ES_x']) & isset($_POST['Boton_ES_y']) )  { 
        echo 
"español";


o tambien he probado con

Código PHP:

if(isset($_POST['Boton_ES.x'])  { 
    echo 
"español";


Y no consigo que entre en el IF... la cuestión es que si paso las variables con GET, puedo verlas en el navegador y se ve que se pasa "Boton_ES.x=5&Boton_ES.y=6".

¿Como podria controlar si cliquea en la bandera española o en otra que tuviera en mi formulario?

Gracias de antemano.

dulcineamr 06/04/2010 11:28

Respuesta: Problemas con type=image src=""
 
Ya esta solucionado!.

Para los que trabajeis con POST si quereis ver los datos que se envian podeis utilizar
var_dump( $_POST );

Gracias a eso he podido arreglar mi script, con este if funciona.

if(isset($_POST['Boton_ES_x']) ) {
echo "español";

}


La zona horaria es GMT -6. Ahora son las 20:30.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.