Autor | Zpráva | ||
---|---|---|---|
xlifer Profil |
#1 · Zasláno: 11. 10. 2010, 10:38:44
Nevíte proč chodí v některých případech referer prázdný? Jedná se vždy o přístup z jiného cizího serveru.
Ať při použití $HTTP_REFERER; nebo $_SERVER['$HTTP_REFERER ']; Je nějaký 100% způsob jak vždy zjistit odkud/z jakého místa uživatel na stránky přišel? |
||
Chamurappi Profil |
#2 · Zasláno: 11. 10. 2010, 10:52:54
Reaguji na xlifera:
„Nevíte proč chodí v některých případech referer prázdný?“ Návštěvník ho může mít zakázaný v prohlížeči nebo firewallu. „Je nějaký 100% způsob jak vždy zjistit odkud/z jakého místa uživatel na stránky přišel?“ Ne. |
||
Majkl578 Profil |
#3 · Zasláno: 11. 10. 2010, 10:56:48
Používání
$HTTP_REFERER (by) mělo být zapomenuto společně s PHP 4.
$_SERVER['$HTTP_REFERER '] je špatně, máš tam dolar a mezeru navíc, správně je to $_SERVER['HTTP_REFERER'] .
|
||
xlifer Profil |
#4 · Zasláno: 11. 10. 2010, 11:00:50
Děkuji za info.
A možná s tím spojený problém, který se občas taky stává, ale důvod nechápu. Při odeslání klasického formuláře z webu přijdou některé pole prázdné a to při použítí GET nebo POST metody. |
||
Keeehi Profil |
#5 · Zasláno: 11. 10. 2010, 15:18:18
xlifer:
musí se vám shodovat name toho forulářového prvku a klíč pole get či post <input name="shoda" type="text"> $_GET["shoda"]; |
||
xlifer Profil |
#6 · Zasláno: 12. 10. 2010, 00:42:54
Keeehi:
Tak to přesně je a chodí někdy pole prázdné, jedině, že by byl problém zcela někde jinde. A když použiju po odeslání formuláře $_REQUEST["shoda"], tak by mělo obsahovat jak GET, tak i POST, je to tak? |
||
Keeehi Profil |
#7 · Zasláno: 12. 10. 2010, 07:08:34
xlifer:
„Tak to přesně je a chodí někdy pole prázdné“ To je opravdu zvláštní. To by nemělo. Jak jste zjistil, že chodí prázdné? „A když použiju po odeslání formuláře $_REQUEST["shoda"], tak by mělo obsahovat jak GET, tak i POST, je to tak?“ Záleží na nastavení PHP, ale většinou ano. |
||
Časová prodleva: 14 let
|
0