|
|
|
Всем привет!
Подскажите, как сделать такое:
1. Есть php-страница, на которой одна-единственная ссылка:
Код: |
<?php
$link='001';
echo '<a href='http://'.$_SERVER['HTTP_HOST'].'/images/'.$link.'jpg>avatarka</a>';
?>
|
2. Есть папка images, где лежит список картинок с именами от 001.jpg до 999.jpg.
Нужно: Чтобы после одной скачки очередного файла ссылка менялась на скаучку следующей картинки.
То есть, все люди, которые зайдут на страницу, смогут скачать только уникальные аватарки, без повторений.
Можно ли это как-то сделать?
Заранее спасибо! |
|
|
|
|
|
Ссылка должна вести на файл download.php
в download.php вставляешь
Код: |
<?php
$current_img = file_get_contents('counter.txt');
$images = scandir('images');
file_put_contents('counter.txt', $current_img+1);
header('Content-disposition: attachment; filename="avatar.jpg"');
echo file_get_contents('images/' . $images[$current_img+1]);
|
в counter.txt - номер изображения, которое будет скачено, сперва сам вставляешь
1
дальше это значение будет увеличиться само после каждого запроса к download.php |
|
|
|
|
|
Codd, УРА, работает!
Супер! Огромное спасибо! |
|
|
|
|
|
|
|
|