magone Posted July 8, 2008 Report Posted July 8, 2008 Lietotājs staigā pa hosta iekšējām lapām, līdz nonāk kādā konkrētā lapā, kur aizpilda formu. Kā realizēt to, lai nosūtot uz e-pastu formas datus, vienlaicīgi nosūtītu arī tās ārējās lapas adresi, no kuras viņš šai hostā ienācis. Cik saprotu adresi var noteikt ar HTTP_REFERER, kad ienāk pirmajā lapā, bet kā saglabāt šo vērtību un nodot vajadzīgajai iekšējai lapa?
martins256 Posted July 8, 2008 Report Posted July 8, 2008 varētu glabāt sesijā... katrā lapā vajadzēs iekļaut kodu, kas nosaka vai tiek padots referer, nosaka vai tas ir kāds cits hosts, jo nebūtu jēgas referer = mana_lapa.lv
magone Posted July 8, 2008 Author Report Posted July 8, 2008 Katrā lapā gan negribētu neko likt iekšā, jo ir jau gatavs projekts, ar daudzam lapām, tikai klients vēl vēlētos minēto fīču. Varbūt ir vēl kādas citas idejas?
martins256 Posted July 8, 2008 Report Posted July 8, 2008 Nu tad liec tajā lapā, kurā tev ienāk klienti. Rēķinies, ka viņi var ienākt jebkurā.
andrisp Posted July 8, 2008 Report Posted July 8, 2008 Parasti jau web lapām ir arī kaut kādi skripti, kas tiek inkludoti visās lapās (vai arī vispār viss notiek caur index.php), tad jau nevajadzētu būt problēmai, palabajot vienu skriptu, panākt, lai pielogotos refereris verot jebkuru lapu vaļā.
Recommended Posts