جلوگیری از خواندن محتویات  ajax بدون مجوز دسترسی، در فایل های php


اگر بخواهیم از دسترسی به اطلاعاتی ajax که به صفحه خاصی فرستاده می شود، به صورت مستقیم و بدون مجوز جلوگیری کنیم. در صفحه مقصد از این اسکریپت استفاده می کنیم:

define('AJAX_REQUEST', isset($_SERVER['HTTP_X_REQUESTED_WITH']) &&
strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest');
if(!AJAX_REQUEST) {die();}