webForumDet fria alternativet

Sätt Cookie

2 svar · 282 visningar · startad av Asa

AsaMedlem sedan dec. 20011 860 inlägg
#1

Bygger en poll och undrar hur jag sätter en cookie för varje fråga?
Jag skickar med pollId i querystringen. Ex vote.php?pollId=1&svar=2

Nuvarande kod:

<?require ("./inc/settings.php");

$conn_poll = mysql_connect("$server", "$anvandare", "$losen");
mysql_select_db("$databas");

if($HTTP_COOKIE_VARS['cookieSet'] != "voted") {
     mysql_query("Update svar Set klick=klick+1 WHERE id = '$svar'");
     $time = (time()+$cookietid);
     setcookie("cookieSet", "voted",$time); 
}
If ($typ == "old"){
  header ("Location: oldpoll.php");
}else{
  header ("Location: $sidan");
}?>
AsaMedlem sedan dec. 20011 860 inlägg
#2

Jag fick till det:

<?require ("./inc/settings.php");

$conn_poll = mysql_connect("$server", "$anvandare", "$losen");
mysql_select_db("$databas");

if ($HTTP_COOKIE_VARS["cookieSet$pollId"] != "") {
} else {
     mysql_query("Update svar Set klick=klick+1 WHERE id = '$id'");
     $time = (time()+$cookietid);
     setcookie ("cookieSet$pollId", "voted",$time);
}
If ($typ == "old"){
  header ("Location: oldpoll.php");
}else{
  header ("Location: $sidan");
}?>
WiZzLeRMedlem sedan juni 2002346 inlägg
#3

hehe

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)