Problem med sessions og cookies på smartphone
HejsaJeg en en afstemning hvor man kun må svare en gang.
Jeg har forsøgt med dette stykke kode:
//session_start();
//if($_SESSION['vot'] == "1"){
if($_COOKIE[$Navn] == "1"){
$Sletvar = 0;
//echo "<br>Stemt isset: ".$_SESSION['vot']."<br>";
}else{
if($Navn && $update){
//echo "<br>Stemt: ".$_SESSION['vot']."<br>";
mysql_query($update) or die(mysql_error());
$_SESSION['vot'] = 1;
$expire=time()+60*60*24;
setcookie($Navn, "1", $expire);
}
}
I firefox på computeren og opera på N95 vil den slev ikke lade mig stemme.
I android på HTC Hero (hvor cookies ER slået til) må jeg stemme flere gange..
Jeg harogså prøvet med de udkommenterede sessions, hvilket gav mig lov at stemme én gang i firefox og konstant i android.