Re: Cookie-question?

From: Date: Thu, 08 Sep 2005 01:26:31 +0000
Subject: Re: Cookie-question?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-222004@lists.php.net to get a copy of this message
Ok, please correct me if i'm wrong... First of all, i'd rather use $_COOKIE instead of $HTTP_COOKIE_VARS. And in the line... if ($voteNow == 'Y' AND $userVote == 'Y' AND $cookieJoke != 'voted') { Why don't you use the operator NOT IDENTICAL (!==), cause != will also return true if the variables are the same type sometimes. On 9/7/05, Gustav Wiberg <gustav@varupiraten.se> wrote: > > Hi there! > > Look at following code below, and please give me a clue why this > cookie-thing doesn't work? > $IDJoke is set before and is an ID from a row in a db > It seems to work a while, but is there a limit for the expire-parameter? > > /G > http://www.varupiraten.se/ > > > //Get cookie from users computer for current joke to tell if user is > allowed to vote or not! > // > $cookieJoke = $HTTP_COOKIE_VARS["$IDJoke"]; > if ($cookieJoke == 'voted') {$showVoteValues ='N';$userVote = > 'N';} > > //User wants to vote? > // > if ($voteNow == 'Y' AND $userVote == 'Y' AND $cookieJoke != > 'voted') { > > $showVoteValues = 'N'; //Don't show values directly after > vote... > > //Save IDJoke to a cookie with the value - voted to users > computer > setcookie("$IDJoke", 'voted', time()+60*60*24*30*12*100); /* > expires in about 100 years*/ > > //END User wants to vote > // > } > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Jose Arce http://sinexion.com - http://josearce.com

« previous php.general (#222004) next »