:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte
Unternehmen im
Anbieterverzeichnis von SELFPHP
:: SELFPHP Forum ::
Fragen rund um die Themen PHP? In über
120.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
|
|
AJAX-Request erkennen |
Beispielaufgabe
AJAX-Request erkennen.
Beschreibung
Die Funktion isAjaxRequest() überprüft, ob eine Anfrage durch einen Ajax-Request gestellt wurde oder nicht. In bestimmten Situationen möchte man z.B. erlauben oder verbieten, das eine Anfrage von einem Skript oder einer anderen Webseite durch einen Ajax-Request gestellt wurde.
<?PHP
function isAjaxRequest() {
if( !empty( $_SERVER['HTTP_X_REQUESTED_WITH'] ) &&
strtolower( $_SERVER['HTTP_X_REQUESTED_WITH'] ) == "xmlhttprequest" )
return true;
else
return false;
}
?>
|
Anwendungsbeispiel
<?PHP
if( isAjaxRequest() ) {
echo 'AJAX-Request';
exit;
}
else
{
echo 'Kein AJAX-Request';
exit;
}
?>
|
Ausgabebeispiel: Browseransicht
|
|
|
|
|
|