Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/08/2008, 10:12
yonolose
(Desactivado)
 
Fecha de Ingreso: marzo-2008
Mensajes: 641
Antigüedad: 16 años, 1 mes
Puntos: 7
De acuerdo Respuesta: Ajustando en div

Lo he solucionado todo con php!!

Explico:

La imagen la dejo como está. Si sus medidas, superan las del div, yo le doy nuevas medidas a la imagen (las medias del div).

Código:


Código PHP:
list($ancho$altura$tipo$atr) = getimagesize("./yy/$ch_name");

echo  
"<br />" "<br />" "<hr />" $nombre "<br />" "<br />" "<img src='./yy/$ch_name'";

if((
$altura>450) or ($ancho>450)){

echo 
'style="width: 450px; height: 450px;"';


Es tan fácil y sencillo como eso.

Saludos

ACTUALIZO:

Con la solución de ayer esta bien, pero he descubierto que esos ajustes de dimensiones son muy malos, ya que si tiene la imagen de ancho: 451, y de alto: 12345. Entonces se ajustariía a 450x450, pero la imagen quedaría fatalmente horrorosa. Para ajustar el alto proporcionalmente con el acho, he modificado un poco el script:

Nuevo:

Código PHP:
if($ancho>450){ //Actualización

$alturanueva $altura 450//Actualización

echo 'style="width: 450px; height: ' $alturanueva 'px;"'//Actualización

Así se ajustaría el alto proporcionalmente con el ancho.

Saludos. Esperaré nuevas ideas (Si las hay)

Última edición por yonolose; 17/08/2008 a las 05:03 Razón: Descubro un fallo. :-)