Referrer in Ajax

Discutii legate de AJAX, jQuery, MooTools, Prototype, Dojo, Yahoo! UI Library,script.aculo.us, ExtJS,AngularJS, Backbone.js, Ember.js, KnockoutJS

Moderator: Moderatori

Avatar utilizator
gabyy
Senior Member
Mesaje: 292
Membru din: Joi Feb 24, 2005 2:21 am

Referrer in Ajax

Mesajde gabyy » Joi Aug 24, 2006 9:24 am

Cum pot sa aflu in pagina php care prelucreaza requestul de unde a venit userul!Altfel daca se acceseaza pagina respectiva direct din browser imi poate provoca probleme! Sau macar cum as putea sa ascund codul Java Script care trimite requestul?Am cautat pe net,dar nu prea am gasit solutii!Merci!


Viata e grea,dar trece!

Avatar utilizator
ExcalIbvr
Senior Member
Mesaje: 1105
Membru din: Dum Mai 02, 2004 10:56 pm
Localitate: Oradea
Contact:

Mesajde ExcalIbvr » Joi Aug 24, 2006 1:26 pm

Practic, te intereseaza sa afli daca request-ul e sincron sau asincron.

De exemplu, Prototype adauga inca un header la request-ul HTTP si anume HTTP_X_REQUESTED_WITH cu valoarea default 'XmlHttpRequest':

Cod: Selectaţi tot

<?php
  if (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest')
    echo 'Ajax';
  else
    echo 'good old times';
?>

Avatar utilizator
gabyy
Senior Member
Mesaje: 292
Membru din: Joi Feb 24, 2005 2:21 am

Mesajde gabyy » Joi Aug 24, 2006 7:52 pm

Merci ! :lol:
Viata e grea,dar trece!

Avatar utilizator
kleampa
Senior Member
Mesaje: 2774
Membru din: Dum Iul 10, 2005 2:12 pm
Localitate: Bucuresti
Contact:

Mesajde kleampa » Sâm Aug 26, 2006 1:55 am

alta solutie mai exista?
sau trebuie facute ceva setari speciale la server ca sa mearga?
la mine pe local merge, pe serverul de hosting nu merge


Înapoi la “Librarii Javascript”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori