Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Odstęp w miniaturkach grafiki
#1
Witam

Mam kod php do wyswietlania grafiki na stronie który potrafi tworzyć miniaturki.
Problem w tym, ze zdjecie jest obok zdjecia a chcialbym aby miedzy nimi był odstęp Xpx. Gdyby ktoś mógł pokazać mi co dodać do tego, aby to osiągnąć byłby mwdzięczny Smile


Miniaturka.php
Kod:
<?
header('Content-type: image/jpeg');
/* mozna tu zmienic wielkosc miniaturki*/
define ('SZEROKOSC',150);
define ('WYSOKOSC',150);
/* otwieramy zdjecie z podanego w adresie linku */
$orginal=imagecreatefromjpeg($_GET['fotka']);
/*
Pobieramy wymiary zdjęcia
*/
list($org_szer,$org_wys)=getimagesize($_GET['fotka']);
/* Tworzymy nowy obraz o ustalonych wczesniej wymiarach miniaturki */
$minitaturka=imagecreatetruecolor(SZEROKOSC,WYSOKOSC);
/* kopiujemy zawartosc zdjecia na miniaturke */
imagecopyresampled($minitaturka,$orginal, 0, 0, 0, 0 ,SZEROKOSC,WYSOKOSC,$org_szer,$org_wys);
/*
Pokazujemy zdjęcie w przeglądarce. Liczba 80 oznacza jakość zdjęcia
*/
imagejpeg($minitaturka,NULL,50);
?>




index.php
Kod:
<?
$folder = "./foty/";
$wszystkich="5";
$l=0;
foreach (glob($folder."*") as $fotki) $album[$l++]=$fotki; //szuka plikow w katalogu $folder i zapisuje nazwy do tablicy
$na_stronie=$wszystkich; $razem=count($album); /* ile zdjec ma sie pokazac na stronie */
$stron=floor($razem/$na_stronie); $stron+=$razem % $na_stronie ? 1:0; /* dzielenie dzięki któremu znamy liczbę stron */

$strona=$_GET['strona']; if (!isset($strona)) $strona=1;

$start=($strona-1) * $na_stronie;
$stop=($strona==$stron) ? $razem % $na_stronie: $na_stronie; $stop+=$start;
/* Petelka wyswietlajaca zdjecia */
for ($x=$start;$x<$stop;$x++){
echo "<a href=\"".$album[$x]."\" target=\"_blank\"><img src=\"miniaturka.php?fotka="."{$album[$x]}\"></a>"; /* jako obrazek otwieramy skrypt miniaturka.php z przekazanym parametrem linku do fotki */
}
if ($stron>1){ /* jeśli jest więcej niż jedna strona to wyświetla liste */
echo "<br>";
echo "Strony: "; for($x=1;$x<=$stron;$x++) {
/* Bieżącą strone pogrubimy a pozostale beda linkami z odpowiednim adresem */
if ($strona==$x){echo "<b> $x </b>";} else {echo "<a href=\"index.php?strona=$x\"> $x </a>";}
}
}
?>
Odpowiedz
#2
Pobawić się stylami (css)
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  odstęp letter-spacing wsp 3 2,774 25-09-2012, 16:35
Ostatni post: camelrafal
  Czytanie grafiki z folderu głównego będąc w innym folderze Ds3 1 2,251 27-08-2011, 18:14
Ostatni post: Kartofelek
  nie wyświetla mi grafiki w internet explorer kulitom 4 4,276 19-01-2011, 23:53
Ostatni post: kulitom
  automatyczna wysokosc grafiki w div kubatur0 5 4,294 02-06-2010, 17:56
Ostatni post: razorskate
  edytor html a edytor grafiki hada88 1 2,048 09-03-2010, 17:38
Ostatni post: Dhofca

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości
Sponsorzy i przyjaciele
SeoHost.pl