Mam takie 2 skrypty do wyswietalania zdjec z danego katalogu i automatyczne tworzenie miniatur, testowalem to na swoim serwerze i wszystko dziala ok, a na innym niestety nie wyswietla miniatur, nie wiem co moze byc nie tak...
Bardzo prosze o pomoc
Plik zdjecie.php tworzy miniaturki w zaleznosci od zmiennej $zd:
<?php
$zd=substr($_SERVER['REQUEST_URI'],26
); if($foto==$zd)
{
$foto='galeria/glod/'.$zd;
function resiZze($foto)
{
// Set a maximum height and width
$width = 130;
$height = 130;
// Content type
header('Content-type: image/jpeg');
// Get new dimensions
$ratio_orig = $width_orig/$height_orig;
if ($width/$height > $ratio_orig) {
$width = $height*$ratio_orig;
} else {
$height = $width/$ratio_orig;
}
// Resample
$image_p = imagecreatetruecolor($width, $height);
$image = imagecreatefromjpeg($foto);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);
// Output
imagejpeg($image_p, null, 100);
}
resiZze($foto);
}
else echo 'brak zdjecia'; ?>
Plik wyswietlajacy zdjecia:
<?php
function FunGal($zrodlo_norm)
{
{
while(($plik = readdir($fp)) !== false) {
if($plik != "." && $plik != "..")
{
list
($width, $height, $type, $attr) = getimagesize($zrodlo_norm.$plik); $height2=$height+40;
echo "\n".'<a href="'.$zrodlo_norm.$plik.'" title="Galeria Zooter ('.$width.'x'.$height2.')"><img src="zdjecie.php?foto='.$plik.'" alt="Fotografia: '.$plik.'" /></a>'; }
}
}
}
echo FunGal
('galeria/glod/'); ?>
Ten post edytował Volume 9.11.2009, 14:53:09