С помощью данного скрипта можно сделать так чтобы ваша аватарка была не похожа на все остальные.
Для работы скрипта нам нужно PHP сервер с Апачем. Ну и собственно прямые руки
Установка: 1) Создание картинок
Как вы понимаете одна картинка не подойдет вы можете создать от 2 до бесконечности но мой совет лишний раз сервер не напрягать. Лучше сделать 4 аватарки и с ними работать.
2) Правильное наименование картинок
Вам нужно переименовать все картинки в таком формате 1.png, 2.png, 3.png и так далее.
3) Создание php файла
В php файле вставляем вот этот код:
Код
<?php
header("Content-type: image/png");
$number = 4;//Число картинок
$rnd = rand(1,$number);
$dst = $rnd.'.png';
$fs = filesize($dst);
$h = fopen($dst, "rb");
$img = fread($h, $fs);
fclose($h);
echo $img;
?>
Где в коде цифра 4 это количество картинок. Настраиваем данный код под себя и сохраняем. Загружаем на сервер
4) Настройка Apache.
Находим на хостинге файл .htaccess скачиваем его и редактируем.
Добавляем в начало:
Код
RewriteEngine on
RewriteRule ^avatar.png$ путь до php файла[NC]
пример у меня вот так
Код
RewriteRule ^test.png$ /umko/avatar/index.php [NC]
RewriteEngine on
Сохраняем и загружаем на сервер.
Все теперь картинка будет отображаться вот по такому адресу
Код
http://site.ru/avatar.png