Autor | Zpráva | ||
---|---|---|---|
Ignacia Profil * |
#1 · Zasláno: 26. 4. 2009, 14:00:26
Dobry den,
mam za ukol zobrazeni HTTP hlavicek v PHP, jak na to? Pripadne mate nejake dobre odkazy, ktere by mi mohli pomoci? Dekuji. |
||
Alphard Profil |
#2 · Zasláno: 26. 4. 2009, 14:13:06 · Upravil/a: Alphard
snad pole $_SERVER[] nebo getallheaders()
|
||
Ignacia Profil * |
#3 · Zasláno: 26. 4. 2009, 16:34:48
a rozdil prosim? Jake informace podava SERVER a jake ta funkce?
getallheaders mi funguje perfektne, o SERVER jsem hledala nejake blizsi informace, ale bez vetsiho uspechu. Slysela jsem, ze je vice "typu" HTTP hlavicek - neco jako Response atd. Muzete mi to nekdo prosim priblizit? Dekuji mnohokrat |
||
Alphard Profil |
#4 · Zasláno: 26. 4. 2009, 16:43:21
Nevím přesně, možná se to překrývá, podívejte se na print_r($_SERVER);
|
||
AM_ Profil |
#5 · Zasláno: 26. 4. 2009, 17:31:41
Rozdíl mezi _SERVER a HTTP hlavičkami je asi tento:
HTTP hlavičky jsou informace, které odesílá prohlížeč webovému serveru pokaždé, když načítá stránku. Jsou mezi nimi informace jako požadovaná doména, preferovaný jazyk, jaký mime typ je browser ochotný na dotaz přijmout, stránka, ze které je odkazováno a další. superglobální pole _SERVER je dostupné při běhu PHP skriptu a obsahuje různé údaje, které mohou být skriptu užitečné, skutečně se to překrývá, hlavičky jsou uložené jako _SERVER['HTTP_něco'], např. hlavičku user_agent najdeš pod _SERVER['HTTP_USER_AGENT']. Pro praktické používání hodnot v hlavičkách bych se přiklonil k práci s proměnnou _SERVER, pokud ale (jak to chápu z textu) máš nějaký domácí úkol udělat výpis hlaviček, projel bych přes foreach výsledek getallheaders, viz odkaz do PHP manuálu, přesně takový skript je tam jako příklad. |
||
Ignacia Profil * |
#6 · Zasláno: 27. 4. 2009, 10:44:46
perfektni, moc jste mi pomohli, dekuji. Ted ovsem nevim, chtela jsem to zobrazeni HTTP hlavicek udelat by se pres maly formular predal odkaz - vlasne jako tady http://sluzby.matop.eu/http_header/ - a vyjelo mi to hlavicky, avsak getallheaders se mi vzteka, kdyz do neho vlozim link:-) jak se z tohoto vyvleknu? :-)
|
||
blaaablaaa Profil |
#7 · Zasláno: 27. 4. 2009, 11:01:42
Ignacia
getallheaders nema zadny argument ;) Pokud chces zobrazit, co ti vraci jina stranka, pouzij napriklad curl |
||
Časová prodleva: 15 let
|
0