Tengo un problema porque no se como llamar una cosa desde otra. Tengo mi fichero thumbnails.php cuyo código es este:
Código PHP:
   <?
  $img = $_GET['img'];
  $image = imagecreatefromjpeg($img);
  $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, $image, 0, 0, 0, 0, $new_img_w, $new_img_h,$img_w, $img_h);
  header("Content-type: image/jpeg");
  imagejpeg($new_img_source,"");
?>    Código PHP:
   function WallPapers($categoria,$pagina,$col = 4, $columnas = 4, $filas = 4){
  session_start();
  $sid = "&jcgrmsid=".session_id();
  if($categoria == "todas"){
   $query       = "SELECT * FROM jcgrm_categorias_tapices WHERE activa<>0 ORDER BY idcat";
   $result      = mysql_query($query) or die(mysql_error());
   echo "<table border='0' align='center' cellpadding='0' cellspacing='1' class='table'>";
   echo "<tr>";
   echo "<td class='topics bold font padding tr' colspan=".$col.">Fondos de Escritorio</td>";
   echo "</tr>";
   if(mysql_num_rows($result) != 0){
    $row = mysql_fetch_array($result);
    while($row){
     echo "<tr>";
     $int = 0;
     do {
      echo "<td><a href='tapices.php?accion=mostrar&categoria=".$row['idcat']."".$sid."'><img src='images/tapices/cat/".$row['imagen']."' alt='".$row['titulo']."' border='0'></a></td>";
      $int++;
     } while(($row = mysql_fetch_array($result)) && ($int < $col));
     echo "</tr>";
    }
   }else{
    echo "<tr><td class='padding font bold'>No poseemos ninguna categoría activa</td></tr>";
   }
   echo "</table>";
  }else{
   $query       = "SELECT * FROM jcgrm_tapices WHERE (idcat=".$categoria.") AND (activa<>0) LIMIT ".($pagina*$filas*$columnas).",".($filas*$columnas)."";
   $result      = mysql_query($query) or die(mysql_error());
   $titquery    = "SELECT * FROM jcgrm_categorias_tapices WHERE idcat=".$categoria."";
   $titresult   = mysql_query($titquery) or die(mysql_error());
   $rowtit      = mysql_fetch_assoc($titresult);
   echo "<table border='0' class='table' align='center' cellpadding='1' cellspacing='0'>";
   echo "<tr>";
   echo "<td colspan=".$columnas." class='topics bold tr padding font'><a href='tapices.php?accion=mostrar&categoria=todas".$sid."'>Fondos de Escritorio</a> :: <a href='tapices.php?accion=mostrar&categoria=".$categoria."".$sid."'>".$rowtit['titulo']."</a><td>";
   echo "</tr>";
   if(mysql_num_rows($result) != 0){
    $cant        = "SELECT COUNT(*) AS cantidad FROM jcgrm_tapices WHERE (idcat=".$categoria.") AND (activa<>0)";
    $cantres     = mysql_query($cant) or die(mysql_error());
    $res         = mysql_fetch_array($cantres);
    $row = mysql_fetch_array($result);
    while($row){
     echo "<tr>";
     $int = 0;
     do {
      echo "<td><img src='thumbnails.php?img=images/tapices/".$row['imagen']."'></td>"; // aqui quiero que me salgan thumbnails de imagenes grandes que están en ese directorio,  como lo hago?
      $int++;
     } while(($row = mysql_fetch_array($result)) && ($int < $columnas));
     echo "</tr>";
    }
    echo "<tr><td colspan=".$columnas."><table border='0' width='100%'><tr>";
    if($pagina){
     echo "<td align='center'><a href='tapices.php?accion=mostrar&categoria=".$categoria."&pagina=".($pagina-1)."".$sid."'>< Anterior</a></td>";
    }
    if((($pagina+1)*$filas*$columnas) < $res['cantidad']){
     echo "<td align='center'><a href='tapices.php?accion=mostrar&categoria=".$categoria."&pagina=".($pagina+1)."".$sid."'>Siguiente ></a></td>";
    }
    echo "</tr></table></td></tr>";
   }else{
    echo "<tr><td class='padding font bold'>No poseemos tapices en esta categoría</td></tr>";
   }
   echo "</table>";
  }
 } 
    Salu2
 
 

 
  
  
 
