Skrypt PHP -> rotator avataru :)

<?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 ;)


Komentarze do notki “Skrypt PHP -> rotator avataru :)”

  1. iss 

    Mam gdzieś lepsiejszy. Losuje obrazek z katalogu i go wyświetla. Kolejne avki dodaje się po prostu wrzucając je do katalogu.

  2. Sabayon 

    Tyle, że żaden serwis ci nie da ustawić avatarka z rozszerzeniem .php. ;-)

    IMO, mod_rewrite by się przydał. ;)

  3. iss 

    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.

  4. jackobs 

    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);
    ?>

Zostaw odpowiedź