| |
|
|
| | Имеется онлайн игра где раздаются призы (картинки), все картинки я защитил от просмотра и скачивания в файле .htaccess. После того как угадал число появляется ссылка на картинку, но так как она защищена просмотреть ее не удастся, как быть? | |
| |
|
|
| |
|
|
| |
для: Санька
(20.10.2007 в 10:10)
| | | Защищать не .htaccess, а условием. | |
| |
|
|
| |
|
|
| |
для: sim5
(20.10.2007 в 10:19)
| | | Можно по подробней! Если можно напишите примерчик, я еще слаб в php по это мне тяжело будет. | |
| |
|
|
| |
|
|
| |
для: sim5
(20.10.2007 в 10:19)
| | | Или скриптом отдавать картинки..
// правда про "условие" я тоже не понял... | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(20.10.2007 в 15:55)
| | | можно примерно так:
session_name('code');
session_strat();
if(!empty($_GET['code']) && $_GET['code'] == $_SESSION['code'])
{
// загрузка картинки
}
else
{
echo 'Ошибка!!!';
}
|
на первой страничке тебе надо создать сессию с именем code
записать в сессию какой нибудь код типа сида у сессии $_SESSION['code'] + добавить в ссылку...
еще можно добавить в сессию путь к файлу...
тебе нужно будет создавать картинки вручную, через php...если ты не хочешь чтоб узнали где твои картинки.. | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(20.10.2007 в 15:55)
| | | Да что понимать - если выиграл, есть ссылка, нет, значит нет, достаточно запретить отображение каталога, а не доступ к нему. Ну асли уж закрыли как "шедевры Третьяковки", тогда то, что вы и сказали - скрипт. | |
| |
|
|