Necesito almacenar datos en una base de datos en mysql y también imagenes, pero estas en vez de insertarla en la bd, la subo a un directorio mediante move_uploaded_file(); y lo que hago es almacenar en la bd el nombre del archivo.
Despues creo la consulta y muestro los datos, mas una miniatura de la imagen que he subido, creando un enlace en ese registro que al pulsar abra la imagen en grade.
Mi problema, es que esto solo funciona con Firefox y Chrome y NO en Internet Explorer.
Este es mi código:
Código :
<?php include("./basedato\conexion.php"); $link=Conectarse(); $resultados=mysql_query("select FotoP, FotoG from articulos Limit 4",$link); while($registro = mysql_fetch_array($resultados)) { $popup = $registro["FotoG"]; printf("<td style=\"text-align: center; \"><a href=\"#\" onClick=\"window.open('popup.php?cve=".$popup."','Nombre ventana,'width=800,height=500,menubar=no')\"><img src=\"./fotosSubidas/".$registro["FotoP"]."\"></a></td>"); } ?>
Si alguien cree que el código está mal, ruego me orienten como hacerlo mejor, tengo pocos conocimientos de PHP y lo he sacado despues de leer mucho ... y sobre todo, COMO LO HAGO FUNCIONAR EN IE.
Gracias.