jak zjistit URL adresu ?


Upozornit redakci Standa [---.143.broadband2.iol.cz] | Autor:
20. 3. 2007 15:28 Vloženo:
Programy Kategorie:

Potřebuji zjistit URL adresu ze která někdo přišel na www stránku. Např. někdo zadá v prohlížeči: www.kolo.cz - tak tohle: www.kolo.cz potřebuji dostat do proměnné v PHP (abych to mohl dále zpracovávat).
Jde mi o případ kdy na jeden webhosting jsou nasměrovány 2 a více domém (způsobem že si to nahoře stále drží ten název domény který se zadal). Poradí mi někdo ?

nových odpovědí: 4/4

Odpovědi

jzb 85.207.127.--- | 20. 3. 2007 15:40

použij proměnnou $_SERVER['HTTP_REFERER'] , která odkazující stránku obsahuje. Pokud toto server podporuje, jakože většinou ano.

 |   |  Odpovědět
Standa 83.208.143.--- | 20. 3. 2007 16:11

Zkoušel jsem to na 3 webhostingách: Superhosting, Savana, CzecHosting, a na žádném z nich to nejde. echo $_SERVER['HTTP_REFERER']; nic nevypíše (prázdný obsah). Asi to nemají povolené. Dá se to nějak obejít ? Děkuji

 |   |  Odpovědět
Miroslav Pragl 89.24.6.--- | 20. 3. 2007 16:28

nemas to zakazane NA KLIENTU (antivir/aplikacni firewall...)?

MP

 |   |  Odpovědět
Standa 83.208.143.--- | 20. 3. 2007 16:38

Ten PHP kód jsem vždy přesunul na server (ven), a u sebe jsem si to spustil normálně v prohlížeči (IE6 pod Wind.XP). To by asi s klientem (IE) nemělo mít nic společného, protože ten výpis provádí Server.

 |   |  Odpovědět

DEJTE NÁM TIP NA ČLÁNEK

Živě je díky vašim hlasům ve finále ankety Křišťálová Lupa. Podpořte nás prosím ještě v závěrečném kole. Děkujeme!



Aktuální číslo časopisu Computer
  • Testy nejnovějších produktů na českém trhu.
  • Informace ze světa internetu i bezpečnosti.
  • Plné verze programů zdarma pro všechny čtenáře.

Partnerská sekce pro IT profesionály
Microsoft TechNet/MSDN