PHP - variable por IE6 y firefox

   
Vista:

variable por IE6 y firefox

Publicado por Salvador (1 intervención) el 14/07/2008 21:39:32
buenas tardes, alguien me puede orientar un poco, tengo un archivo html donde tengo un formulario
<form action="resimage.php" method="GET" >
<input type="image" name="imagen2" src="images/imagen.jpg" VALUE="images/imagen1a.jpg" /> </form>

y tengo el archivo resimage.php

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<?php
$imagenn = $_GET["imagen2"]; /*toma la variable enviada */
echo "aqui deberia ir la imagen: " . $imagenn; /* escribo la ruta */
echo '<img src="'.$imagenn.'">'; /* muestro la imagen */
?>

He probado metodo GET y POST y ninguno de los dos la envia.

En firefox no tengo problema, me muestra perfectamente la imagen, pero no logro enviar la variable por IE 6

Gracias !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:variable por IE6 y firefox

Publicado por Luis Jordán (60 intervenciones) el 15/07/2008 08:53:44
Hola, mira haz esto... (Nos vasamos en variables por POST ya que por GET no tiene demasiado sentido).

<form action="resimage.php" method="POST" >
<input type="image" name="imagen2" id="imagen2" src="images/imagen.jpg" VALUE="images/imagen1a.jpg" /></form>

y ahora en el archivo resimage.php pon simplemente esto:

<?php
/* Esto te devolverá un array con todos los valores recogidos de la página anterior */
var_dump($_POST);
?>

Así sabes que es lo que te llega y que no. Por cierto, si haces algo como esto:

<?php
/* Recogemos el valor de la img */
if (isset($_POST['imagen2']))
echo 'La ruta de la imagen es: '.$_POST['imagen2'];
?>

Espero haberte ayudado, un saludo!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar