Autor | Zpráva | ||
---|---|---|---|
arcadosi Profil |
#1 · Zasláno: 11. 12. 2007, 23:47:49
mam kod:
<?php session_start; $ID = $_GET["id"]; for($i = 1; $i < 11; $i++): echo'<a href="test.php?id=' . $i . '" target="_self">' . $i . '</a><br>'; endfor; if(empty($_SESSION["vote"])): $_SESSION["vote"] .= ", ".$ID; endif; echo $_SESSION["vote"]; ?> ktory by mal fungovat asi tak, ze ked kliknem na cislo tak sa ulozi do sessions a po kazdom kliknuti na dalsie cislo sa ta sessions upravi ale nejako sa neupravuje ako ma a predosla hodnota sa zmazuva :( takze ked kliknem na 10 a potom na 12 tak mi nenapise 10, 12 ale len 12..... chcem to pouzit aby ked clovek zahlasuje v ankete mu bola ID ulozena do sessions a pomocou sessions by som potom skryval tie pesnicky v ankete a ak klikne na 2 aby sa 2 schovali no nejako mi to nejde... ako dalej ?:( |
||
Nobelicek Profil |
#2 · Zasláno: 12. 12. 2007, 11:31:48
Pouziti session je blbost. Pokud clovek zavre prohlizec a znovu zapne tak ma znovu moznost hlasovat. radil bych kdyz uz, tak pouzit cookies. Ty jdou sice vymazat, ale uz to nezvladne kazdej jouda. Pokud to chces mit vic bezpecne , volil bych kombinaci ulozeni IP adresy do DB, kontrolu jestli bylo z te IP uz hlasovano + cookies. I kdyz se to da taky obejit. Ale koho by to bavilo ze, kdyz nejde o penize :)
|
||
arcadosi Profil |
#3 · Zasláno: 12. 12. 2007, 14:14:57
ja viem ze sessions su take a nevadi mi to, len moj script nejde tak AKO cez sessions.....
|
||
Časová prodleva: 16 let
|
0