Есть ли способ запретить прямой доступ к моему php-датчику, но разрешить из javascript?
У меня есть этот код:
<script type="text/javascript" src="mypage.php?p=a"></script>
на mypage.php У меня есть этот код
<?php
Header("content-type: application/x-javascript");
if(!isset($_SERVER['HTTP_REFERER'])) {
header('HTTP/1.1 403 Forbidden');
exit;
}
else
{
$mycode="something here";
echo "document.write(\" $mycode \")";
}
?>
это нормально, если какой-то URL-адрес одного типа в браузере, но если кто-то откроет mypage.php в качестве ссылки
<a href=http://mywebsite.com/mypage.php>link</a>
, я хочу предотвратить открытие страницы, есть лиЛюбой способ сделать это с помощью PHP или JavaScript?