Bueno hay un archivo llamado imagen.php que es el siguiente:
Código PHP:
<?php
include("conexio.php");
$sql="SELECT * FROM imageneschuscas";
$result=mysql_query($sql,$conexio);
while($row = mysql_fetch_array($result)){
$tipo = $row["tipo"];
$ancho= "150";
$alto= "150";
$imagen = $row["nombre"];
$separar = explode('.',$imagen);
$fuente = @imagecreatefrom$separar[1]($ruta);
$imgAncho = imagesx $fuente);
$imgAlto =imagesy($fuente);
$imagen = ImageCreate($ancho,$alto);
ImageCopyResized($imagen,$fuente,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
Header("Content-type: $tipo");
image$separar[1]($imagen);
}
mysql_close ($conexio);
?>
y hay otro archivo llamado verimagen.php que ahce lo siguiente:
<IMG SRC=imagen.php?ruta=".$row["nombre"]."><br>
Entonces no se por que fregaos no muestra la imagen, parece estar todo bien, le doy propiedades a la imagen y aparese todo bien:
http://www.pagina.com/chusco/imagen....ta=chistes.jpg
osea que el explode esta bien y en si todo lo demas, es importante recalcar que todo se esta tomando de la base de datos, entonces lo unico que hace es imprimir los datos pero no los muestra se que de alguna forma se hace un query y luego:
$data = @MYSQL_RESULT($result,0,"archivo");
$type = @MYSQL_RESULT($result,0,"tipo");
Header( "Content-type: $type");
echo $data;
pero me gustaria ver si me pueden hechar una mano para terminar el script, solo es que me expliquen la parte de mostrar la imagen, gracias.