ebw Posted December 10, 2004 Report Posted December 10, 2004 nevaru nekādi tikt skaidrībā kas varētu būt par lietu.. skriptā neattēlojas HTTP_REFERER vērtība uz localhosta homePC itkā viss notiek, bet kad skriptu noliek uz kāda no hosting servakiem tad nē.. vai šo lietu ietekmē kautkas no php settingiem? kods aptuveni šāds: $ref = getenv("HTTP_REFERER"); echo "$ref"; ir kādas idejas? thnx
Venom Posted December 10, 2004 Report Posted December 10, 2004 ā) echo "$ref"; ir muļķība, jo pietiek ar echo $ref; bē) getenv atšifrējas kā get envinronment variable, t.i. datus saņem no $_ENV masīva, kas pieetams tikai uz paša server (lokāli), vai izņēmumgadījumos php kā command-line interface (CLI) pie tam referers ne vienmēr IR. T.i. tas parādās tikai kad uz labu atnāk otro reizi/nonāk caur linku. beigu beigās: $ref=''; if (!empty($_SERVER['HTTP_REFERER'])) $ref=$_SERVER['HTTP_REFERER']; echo $ref;
ebw Posted December 10, 2004 Author Report Posted December 10, 2004 ā) echo "$ref"; ir muļķība, jo pietiek ar echo $ref;bē) getenv atšifrējas kā get envinronment variable, t.i. datus saņem no $_ENV masīva, kas pieetams tikai uz paša server (lokāli), vai izņēmumgadījumos php kā command-line interface (CLI) pie tam referers ne vienmēr IR. T.i. tas parādās tikai kad uz labu atnāk otro reizi/nonāk caur linku. beigu beigās: $ref=''; if (!empty($_SERVER['HTTP_REFERER'])) $ref=$_SERVER['HTTP_REFERER']; echo $ref; pamēģināju arī ar šo skriptu.. atkal nekas :( hvz kas tur verētu vēl būt. bet nu paldies par to pašu.
Recommended Posts