Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem citanja cookie-ja

[es] :: PHP :: Problem citanja cookie-ja

[ Pregleda: 2733 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Problem citanja cookie-ja04.10.2002. u 13:02 - pre 261 meseci
Imam sledeci problem: Napisao sam svoju klasu za proveravanje identiteta korisnika i u njoj mi je jedan od parametara ip adresa korisnika. Kada u glavnom delu programa, znaci van koda klase, citam cookie sa:
Code:
$ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];

sve radi kako valja, ali onda posle svake inicijalizacije klase moram u nju da unosim ip broj. Zato sam napisao konstruktor klase koji bi trebalo da cita ip adresu na sledeci nacin:
Code:
$this->user_ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];

ali to uvek pravi prazan string. Jel moze neko da mi objasni zasto dolazi do toga i kako izbeci?
Takodje, desava mi se povremeno da u cookie posaljem jedan rand(), a da posle iz njega dobijem drugi. Pretpostavljam da negde gresim u kodu i da se to inace ne dogadja, zar ne? A samo mi taj radnom stize drugaciji... Hvala u svakom slucaju.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

dwarf
Beograd, Srbija

Član broj: 1328
Poruke: 336
*.yubc.net



Profil

icon Re: Problem citanja cookie-ja04.10.2002. u 14:15 - pre 261 meseci
Naravno, svugde si stavio global ili si koristio $_SERVER???
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: Problem citanja cookie-ja05.10.2002. u 10:56 - pre 261 meseci
Ne, nigde nisam stavio ni jedno ni drugo. Prvo sam izbegao tako sto u funkcije prosledjujem vrednosti preko njihovih parametara, a $_SERVER nije podrzano u verziji 4.0.5 PHP-a na Veratovom serveru.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

dwarf
Beograd, Srbija

Član broj: 1328
Poruke: 336
*.yubc.net



Profil

icon Re: Problem citanja cookie-ja06.10.2002. u 02:05 - pre 261 meseci
Ali zar nisi rekao da u konstruktoru klase IP stavljas u clana klase na sledeci nacin:
Code:

$this->user_ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];


Niz $HTTP_SERVER_VARS je globalan i moras da stavis global $HTTP_SERVER_VARS unutar konstruktora da bi to radilo. Ili da prosledis isti konstruktoru kao parametar. Probaj.

Naravno, sasvim je moguce da ja lupam i da nije do toga...
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: Problem citanja cookie-ja06.10.2002. u 10:58 - pre 261 meseci
E vidis, smeo sam s uma da je $HTTP_SERVER_VARS globalni i da to moram posebno da naznacim u konstruktoru. Sad cu da probam s tom izmenom. Hvala na pomoci.:)
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

[es] :: PHP :: Problem citanja cookie-ja

[ Pregleda: 2733 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.