Comunidad de diseño web y desarrollo en internet online

Enlace a un registro (imagen).

Citar            
MensajeEscrito el 10 Mar 2012 05:00 pm
Voy a intentar explicarme lo mejor posible:

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.

Por cestec

1 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Mar 2012 10:52 pm
Busca en google, el problema es que para IE hay que hacer otras cosas al crear popups

Por Night~

43 de clabLevel



Genero:Masculino  

Geek, Gamer, Otaku

chrome
Citar            
MensajeEscrito el 12 Mar 2012 07:44 am
Ok, gracias.

Como bien dices, el error no era del codigo PHP y si del Popup en Javascript.

Todo solucionado. GRACIAS.

Por cestec

1 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.