Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/09/2004, 09:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tu "función" que crea los thumbnails lo hace en tiempo real (no crea archivos) .. así que tan sólo debes pasarle la ruta de tu archivo o bien la defines como "constante" en algún archivo de configuración:

echo "<img src='images/tapices/".$row['imagen']."'>";
echo "<img src='thumbnails.php?img=".$row['imagen']."'> ";

Eso sí .. tu "thumbnails.php" sólo debe contener el código neceario para hacer tu consulta SQL a tu BD y el "header()" que genera la cabecera HTTP necearia para informar al cliente que ese dato que se va a enviar es una imagen de tal format MIME

thumbnails.php?imagen=nose.jpg
Código PHP:
<?

// Creamos los thumbnails 
      
$image imagecreatefromjpeg("images/tapices/".$_GET['imagen'].""); 
      
$img_w imagesx($image); 
      
$img_h imagesy($image); 
      
$new_img_w 168
      
$new_img_h 126
      
$new_img_source imagecreate($new_img_w,$new_img_h); 
      
imagecopyresized($new_img_source$image0000$new_img_w$new_img_h,$img_w$img_h); 
      
header("Content-type: image/jpeg"); 
      
imagejpeg($new_img_source,""); 
?>
Ese código debe estar en un script sólo. No se puede mezclar con más "salida" como ese HTML o resto de salida que en un principio intentabas usar.

Un saludo,