Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZendFramework] dwa pliki bootstrap, request ajaxowy i normalny
Thuunder
post
Post #1





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

Ostrzeżenie: (0%)
-----


Staram się zrobić 2 pliki z configiem tj. public/index.php oraz public/ajax.php - w tym drugim byłoby ładowanie tylko potrzebnych klas, aby skrócić czas wykonania jakieś akcji.
W jaki sposób wykryć, który plik config załadować w htaccessie ? Nie chciałbym się szczerze mówiąc odwoływać do pliku ajax.php podając jako parametry np. jakiś kontroler/akcję.
(IMG:style_emoticons/default/rolleyes.gif)

Ten post edytował Thuunder 14.12.2011, 16:35:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Thuunder
post
Post #2





Grupa: Zarejestrowani
Postów: 234
Pomógł: 1
Dołączył: 29.10.2004

Ostrzeżenie: (0%)
-----


Ok, a jak w takim razie wykryć, że to jest zapytanie ajaxowe? Bazując na tablicy $_SERVER ?
Go to the top of the page
+Quote Post
by_ikar
post
Post #3





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

Ostrzeżenie: (0%)
-----


Cytat(Thuunder @ 15.12.2011, 15:25:31 ) *
Ok, a jak w takim razie wykryć, że to jest zapytanie ajaxowe? Bazując na tablicy $_SERVER ?


zmienna $_SERVER['X-Requested-With'] powinna zawierać XMLHttpRequest. Czyli warunek powiedzmy powinien wyglądać tak:

  1. <?php
  2.  
  3. if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && 'XMLHttpRequest' == $_SERVER['HTTP_X_REQUESTED_WITH'])
  4. {
  5. // ...
  6. }


EDIT: @phpion ubiegłeś mnie (IMG:style_emoticons/default/wink.gif)

Ten post edytował by_ikar 15.12.2011, 15:48:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 20:16