У меня проблема здесь, и я думаю, что люди здесь могут помочь мне.
У меня есть файл, который генерирует изображение, ler.php
, и файл, который загружает изображения через некоторое время, carregar.php
.
Мне нужно заблокировать прямой доступ к изображениям, сгенерированным ler.php
, попытался создать систему, подобную этой сессии:
carregar.php
:
<?
$_session['a'] = 1;
while($a != 50) { echo "<img src='ler.php?imagem=$a'>"; $a++; }
$_session['a'] = 0;
?>
ler.php
:
<? if($_session['a'] == 1) { //load image } ?>
В результате происходит загрузка только первого изображения.
Я пытаюсь теперь использовать $_SERVER ["PHP_SELF"]
, поместив IF в ler.php
что происходит, если я загружаю его через <img src=''>
, который она идентифицирует как carregar.php
.
У кого есть лучшее решение?Я пробовал несколько способов с $_SESSION
, и, похоже, он не работает.