[elektro-etc] reload

gyapo gyapo at freemail.hu
Sat Mar 3 22:23:09 CET 2012


> bele. Én lehet inkább úgy csinálnám, hogy betöltődés után javascripttel
> megkeresném az összes linket az oldalon és hozzáragasztanám ezt a
> véletlenszerű paramétert.

Szerencsére a linkek nagy része egymástól különbözik, ezért azokkal 
nincs gond. A belépés-kilépésnél viszont csak egy $_SESSION változó 
értéke változott, a link maradt ugyanaz, hogy ugyanott maradjon a user, 
és ezen bukott a mutatvány.

> $_SESSION-nal kapcsolatban nem támaszkodsz véletlenül olyan dologra, ami
> már régóta deprecated lett a php-ben és mostanában meg kivették teljesen?

Ezt nem tudom, session_start() meg $_SESSION["valtozonev"]="valami" 
értékadás, meg if-ben vizsgálat van. A változó query stringgel jó lett, 
tehát a session változókat kezeli, inkább a cache-elés környékén van 
valami. A chrome is frissítgeti magát, de más böngészőkkel is 
ugyanilyen, és más serveren meg jó.

> Mi dolgoztunk az elmúlt néhány évben a php5 összes verziójával (mármint úgy
> értve, hogy 5.0, 5.1, 5.2, 5.3 és mostmár 5.4), de nem találkoztunk ilyen
> problémával. Tudsz mutatni valami példakódot, ami nem az elvárt módon
> működik?

Ott van amit már írtam ide, a gyapo.hu/proba. A link önmagát hívta, és 
nem számolt, most már hozzátettem ott is a random számot, azóta jó.
<a href="http://gyapo.hu/proba/index.php">link</a>

A session meg annyi, hogy rákattint a kilépésre, akkor a form meghív egy 
kilép.php-t, ott $_SESSION["user"]="" és ugrik vissza az index.php-re, 
ahol másképp történnek dolgok, ha ez a változó üres, viszont azt látom, 
hogy ugyanúgy be van lépve. Vagyis a változót törlő php kód ugyanúgy nem 
fut le, mint a fenti számláló esetén, ha nem változik az url.
A weboldal gyapo.hu/poi, de most már működik. Még nem vizsgáltam végig, 
csak a be/kilépésnél.

Üdv.: gyapo



More information about the Elektro-etc mailing list