ho la seguente stringa che viene eseguita all'interno di un while-mysql (non so il termine esatto):
echo "<a href=\"javascript:nph_open_window('tdgs/cod1.jpg', '$cod1', 'width=$w1,height=$h1,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no')\">";
echo "<img src='try.php' border='0' alt='$cod1'>";
echo "</a></p></td>";
funziona tutto, tranne l'immagine "try.php", che non viene visulizzata, mentre riesco ad aprire correttamente l'immagine grande cliccando sul quadratino con la X rossa che copare al posto dell'immagine che non trova.
il file "try.php" è il seguente (crea una miniatura di un'immagine):
<?php
$main = imagecreatefromjpeg("tdgs/$cod1.jpg");
$mW = imagesx($main);
$mH = imagesy($main);
$tW = intval($mW/8);
$tH = intval($mH/8);
$my = imagecreatetruecolor($tW, $tH);
imagecopyresampled($my, $main, 0, 0, 0, 0, $tW, $tH, $mW, $mH);
header("Content-type: image/jpeg");
imagejpeg($my);
imagedestroy($my);
imagedestroy($main);
?>
se però assegno (all'interno del file try.php) ad $cod il nome dell'immagine da ridurre (senza estensione ovviamente) la miniatura mi viene creata.
In pratica è come se $cod1 non venisse letta.
Qualcuno saprebbe dirmi come posso fare per ottenre l'immagine? Grazie.
echo "<a href=\"javascript:nph_open_window('tdgs/cod1.jpg', '$cod1', 'width=$w1,height=$h1,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no')\">";
echo "<img src='try.php' border='0' alt='$cod1'>";
echo "</a></p></td>";
funziona tutto, tranne l'immagine "try.php", che non viene visulizzata, mentre riesco ad aprire correttamente l'immagine grande cliccando sul quadratino con la X rossa che copare al posto dell'immagine che non trova.
il file "try.php" è il seguente (crea una miniatura di un'immagine):
<?php
$main = imagecreatefromjpeg("tdgs/$cod1.jpg");
$mW = imagesx($main);
$mH = imagesy($main);
$tW = intval($mW/8);
$tH = intval($mH/8);
$my = imagecreatetruecolor($tW, $tH);
imagecopyresampled($my, $main, 0, 0, 0, 0, $tW, $tH, $mW, $mH);
header("Content-type: image/jpeg");
imagejpeg($my);
imagedestroy($my);
imagedestroy($main);
?>
se però assegno (all'interno del file try.php) ad $cod il nome dell'immagine da ridurre (senza estensione ovviamente) la miniatura mi viene creata.
In pratica è come se $cod1 non venisse letta.
Qualcuno saprebbe dirmi come posso fare per ottenre l'immagine? Grazie.