<?php
$i = rand(0, 3); //losujemy
$image = imagecreatefromjpeg($i . ".jpg");
header("Content-type: image/jpeg");
imagejpeg($image,'',100);
imagedestroy($image);
?>
Otóż skrypt działa tak: losuje liczbę (od 0 do 3) i z wylosowana_liczba.jpg tworzy avatar. :)
Mam nadzieję że ten skrypt się wam przyda ;)
Mam gdzieś lepsiejszy. Losuje obrazek z katalogu i go wyświetla. Kolejne avki dodaje się po prostu wrzucając je do katalogu.
Tyle, że żaden serwis ci nie da ustawić avatarka z rozszerzeniem .php. ;-)
IMO, mod_rewrite by się przydał. ;)
U siebie mam mod_rewrite. Można też (ale nie każde forum to łyknie) zalinkować nieistniejący obrazek i w .htaccess ustawić errorpage 404 na skrypt.
A, jest jeszcze trzecia opcja. W zasadzie najlepsza. Skrypt zapisujemy jako *.jpg, a w htaccess dajemy instrukcję, że *.jpg ma traktować jako skrypt php.
albo można jeszcze inaczej: tworzymy katalog costam.jpg i do niego index.php (rotator)
iss: lepsza metoda:
<?php
$i = rand(0, 3); //losujemy
header(‘Location: ‘ . $i);
?>