Saludos, tengo un problema de compatibilidad entre IE y Firefox con el siguiente codigo, a producto le llega un id digames producto.php?id=2 y necesito enviar ese mismo id a comprar.
Este codigo en Firefox funciona perfectamente pero en IE cuando mando la id me manda la imagen con el link de comprar.
<FORM ACTION="comprar.php" method="GET">
<!--codigo html vario de tablas y demas-->
<?php
$id_producto_externo=$_GET['id'];
include("conectar.phtml");
$connect=Conectarse();
$results = mysql_query("SELECT * FROM productos WHERE id_producto=$id_producto_externo")
or die(mysql_error());
while ($row = mysql_fetch_assoc($results))
{
$nombre=$row["nombre"];
$descripcion=$row["descripcion"];
$url_imagen_grande=$row["imagen_grande"];
if($url_imagen_grande=="")
{$url_imagen_grande="BACKS/imagenes/productos/noimagen.jpg";}
$precio=$row["precio"];
$id_proveedor=$row["id_proveedor"];
$tipo=$row["tipo_producto"];
$cantidad=$row["cantidad"];
}
echo "<td valign=\"top\"><div align=\"left\"><span class=\"style1\">$nombre</span></div></td>";
?>
Mas codigo
<?php
echo "<p align=\"left\"><b>- Nombre del producto:</b> $nombre<br/>";
echo "<b>- Descripción:</b><br/> $descripcion<br />";
echo "<b>- Cantidad:</b> $cantidad<br />";
echo "<b>- Categoria:</b> $tipo<br />";
echo "<b>- Precio: $ </b> $precio<br />";
$result = mysql_query("SELECT * FROM proveedores WHERE id_proveedor='$id_proveedor'")
or die(mysql_error());
while ($row2 = mysql_fetch_assoc($result))
{
$nombre_proveedor=$row2["nombre_proveedor"];
$direccion_proveedor=$row2["direccion"];
$telefono_proveedor=$row2["telefono"];
$imagen_proveedor=$row2["imagen"];
$sitio_proveedor=$row2["sitio"];
}
echo "<b>- Empresa o almacén que lo vende:</b> $nombre_proveedor<br />";
echo "<b>- Dirección:</b> $direccion_proveedor<br />";
echo "<b>- Tel:</b> $telefono_proveedor</p>";
if(!($imagen_proveedor==""))
{
if(!($sitio_proveedor==""))
echo "<a href=$sitio_proveedor target=_self><img src=$imagen_proveedor width=\"160\" height=\"50\" border=\"0\" /></a>";
else
echo "<img src=$imagen_proveedor width=\"160\" height=\"50\" border=\"0\"/>";
}
else
{
if($sitio_proveedor=="")
echo "<img src=BACKS/imagenes/proveedores/sinimagen.gif width=\"160\" height=\"50\" border=\"0\"/>";
else
echo "<a href=$sitio_proveedor target=_self><img src=BACKS/imagenes/proveedores/sinimagen.gif width=\"160\" height=\"50\" border=\"0\" /></a>";
}
mysql_free_result($results);
mysql_free_result($result);
mysql_close($connect);
?>
</p>
<p align="left">
<label>
<span class="Estilo2">Nombre.<span class="Estilo3">___</span>
<input name="nombrecliente" type="text" id="nombrecliente" size="50" />
</span>
</label>
</p>
<p align="left">
<label>
<span class="Estilo2">Cedula.<span class="Estilo3">___</span>
<input name="cedulacliente" type="text" id="cedulacliente" size="50" />
</span>
</label>
</p>
<p align="left">
<label>
<span class="Estilo2">Dirección.<span class="Estilo3"></span>
<input name="dircliente" type="text" id="dircliente" size="50" />
</span>
</label>
</p>
<p align="left">
<label>
<span class="Estilo2">Telefono.<span class="Estilo3">_</span>
<input name="telcliente" type="text" id="telcliente" size="50" />
</span>
</label>
</p>
<p align="left">
<label>
<span class="Estilo2">E-mail.<span class="Estilo3">___</span>
<input name="emailcliente" type="text" id="emailcliente" size="50" />
</span>
</label>
</p>
<a href="javascript:doPopup(500,660,'contrato.php');" class="b2">Contrato</a>
<b><p align="left" class="Estilo2">Condiciones del servicio.</p></b>
<p align="center">Dando clic en COMPRAR acepta las condiciones del servicio.</p>
<p align="center">
<label>COMPRAR Click aqui. ->
<?
echo "<input type=\"image\" value=$id_producto_externo name=\"imagenBotonCompra\" src=BACKS/imagenes/comprar.png />";
?>
Ahora en comprar lo cargo asi:
<?
include("conectar.phtml");
$connect=Conectarse();
$codigo_producto = $_GET['imagenBotonCompra'];
Gracias por cualquier ayuda