Portál AbcLinuxu, 12. května 2025 08:52

Dotaz: PHP - Jak získat vždy celou adresu

4.4.2014 18:17 Málek
PHP - Jak získat vždy celou adresu
Přečteno: 190×
Odpovědět | Admin
Ahoj, poradí někdo zkušený, jak získat vždy a na 100% tu adresu kterou zadal uživatel ? Děkuji za pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Tarmaq avatar 4.4.2014 18:20 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
jakoze URL?
Don't panic!
4.4.2014 18:22 Málek
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Ano, to co zadává třeba když chce seznam tak zadá www.seznam.cz. Děkuji
Tarmaq avatar 4.4.2014 18:26 Tarmaq | skóre: 39
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Staci $_SERVER['SCRIPT_URI'] a $_SERVER['QUERY_STRING']?
Don't panic!
4.4.2014 18:47 Málek
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Díky ale nestačí... jak jsem psal, jedna ze dvou podmínek není splněna, tímto zápisem nedostanu to co uživatel zadal do url zadal ;-) Dostanu jen to co si myslí server, že uživatel zadal...
5.4.2014 07:36 potato
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Server si nic nemyslí, server dostane URL, o které si řekne prohlížeč. Pokud si prohlížeč říká o jiné URL, než uživatel zadává, nemůžeš s tím nic nedělat.
Jendа avatar 4.4.2014 19:13 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil bych _SERVER["HTTP_HOST"] a _SERVER["REQUEST_URI"].

Jinak ne vždy to jde, například #fragment se nepřenáší.
xxxxxx avatar 4.4.2014 19:18 xxxxxx | skóre: 23
Rozbalit Rozbalit vše Re: PHP - Jak získat vždy celou adresu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tady je pěkná funkce, která se zdá, že vždycky vrací to, co uživatel zadal.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.