Как запретить пользователю доступ к скрипту непосредственно в URL

У меня есть скрипт jQuery, использующий .live() для загрузки содержимого страницы.

$('#content').load("content.php?" + id);

Вопрос: Как запретить пользователю доступ к файлу content.php напрямую через URL?

Я пытался разместить этот код поверх content.php, но Access Denied появляется в моем #content div

if (!empty($_SERVER['SCRIPT_FILENAME']) && 'content.php' == basename($_SERVER['SCRIPT_FILENAME']))
    die('Access Denied');

Какой правильный способ убедиться, что пользователи не могут получить доступ к моему content. php файл, используя URL?

7
задан Robert 4 January 2012 в 17:54
поделиться