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

Dodavanje session id-a linkovima

[es] :: PHP :: Dodavanje session id-a linkovima

[ Pregleda: 1253 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
213.137.102.*

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: jovant.guruserve.com


Profil

icon Dodavanje session id-a linkovima22.02.2006. u 20:25

Pošto iz nekih razloga kolačići koje postavljam bivaju blokirani od strane nekih programa, rešio sam da session id prenosim preko URL-a. Prvo sam probao da uradim sledeće:

Code:

ini_set ('session.name', 'sid');
ini_set ('session.use_trans_sid', '1');


i nije radilo. Zatim sam dodao i ini_set (session.use_cookies, '0'); mada ni to nije pomoglo - linkovi ostaju nepromenjeni. Zato hoću da sve unutar "a href" tagova "prepišem" tako da im dodam SID. Pošto slabo stojim sa regularnim izrazima, zamolio bih vas da mi pomognete oko ovoga. Znači, hoću da sve oblika <a href="/putanja/do/necega/index.php/nesto/tamo">Naziv</a> bude zamenjeno sa <a href="/putanja/do/necega/index.php/nesto/tamo/?sid=broj_sesije">Naziv</a>.
22.02.2006. u 20:25 

Leftfield
Mike Wolf
Kotor

Član broj: 20827
Poruke: 200
*.crnagora.net.

Sajt: www.kotorhost.com


Profil

icon Re: Dodavanje session id-a linkovima23.02.2006. u 06:13
<a href="nextpage.php?<?php echo strip_tags(SID); ?>
http://www.php.net/session
23.02.2006. u 06:13 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3997
195.252.99.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Dodavanje session id-a linkovima23.02.2006. u 13:07
Vidis da covek nece rucno to da radi... dakle treba celu stranicu da ubacis u OB, i onda da odradis taj regexp replace (sto ja ne umem da uradim ) i onda da prikazes sve to... eto Samo jos neko u praksi da uradi to i gotovo (lol)
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
23.02.2006. u 13:07 

JovanT
Jovan Turanjanin
Niš

Član broj: 35633
Poruke: 473
213.244.208.*

Jabber: Zeus@elitesecurity.org
ICQ: 263033789
Sajt: jovant.guruserve.com


Profil

icon Re: Dodavanje session id-a linkovima11.03.2006. u 18:56
Da, JaHvram me je u potpunosti razumeo. Ne želim da ja to ručno radim neko da PHP to odradi umesto mene. Mislio sam da napravim ovako nešto:

Code:
if (!$_COOKIE) {
  // obradi linkove
}


ali slabo stojim sa regularnim izrazima pa bih zamolio nekog da mi pomogne oko ovoga.
11.03.2006. u 18:56 

Br@nkoR

Član broj: 2597
Poruke: 1389
*.ptt.yu.



Profil

icon Re: Dodavanje session id-a linkovima11.03.2006. u 20:10
Nisam ni ja baš u najboljim odnosima sa njima, ali probaj npr. ovo:
Code:

preg_replace('/(href=\"([\w\.\-\/:]*)\")/', 'href="$2?sid='.session_id().'"', $string);
11.03.2006. u 20:10 

[es] :: PHP :: Dodavanje session id-a linkovima

[ Pregleda: 1253 | Odgovora: 4 ]

Postavi temu Odgovori

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