---- Original Message -----
From: Jose Miguel
To: Gustav Wiberg
Cc: PHP General
Sent: Thursday, September 08, 2005 3:26 AM
Subject: Re: [PHP] Cookie-question?
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 <[EMAIL PROTECTED]> 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
------------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.10.18/91 - Release Date: 2005-09-06
Hi
Ok, Thanx for the input! :-)
/G
http://www.varupiraten.se/