PHP

PHP ile Bir Sorgunun AJAX Olup Olmadığını Bulalım

Merhaba arkadaşlar,

Uzun zamandır bir şeyler yazmadığımın farkındayım. Yazmaya fırsat bulamadığm içindir büyük ihtimalle. Lafı uzatmıyorum hemen konuya giriyorum.

Bu basit ve ufak ipucu sayesinde bir sayfaya gelen sorgunun AJAX sorgusu mu yoksa normal sorgu mu olup olmadığını ayırt edebileceğiz.

HTML’i yazdıracağımız zaman AJAX sorgusuysa farklı, normal sorguysa farklı bir çıktı verdirmek isteyebiliriz. Bu durumlar da bu basit ipucu hayat kurtarabilir:

$ajax = false;

if(!empty($_SERVER['HTTP_X_REQUESTED_WITH'])
&& strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest')
{
  $ajax = true;
}

Gördüğünüz gibi kullanımı da oldukça basit. Umarım işinize yarar, kolay gelsin.

Post Author: Oral ÜNAL

Web geliştirmeyi başta meslek olarak hayal eden fakat daha sonra bir hobi haline getiren birisiyim işte.

PHP ile Bir Sorgunun AJAX Olup Olmadığını Bulalım” için bir yorum

  • rulman

    (28 Ocak 2013 - 10:47)

    kodlardan çok faydalandım teşekür ederim bilgilendirmeniz için.

Yorum yazma sırası sizde!