Taco Fleur
Blog <http://www.tacofleur.com/index/blog/>
http://www.tacofleur.com/index/blog/
Methodology http://www.tacofleur.com/index/methodology/
Tell me and I will forget
Show me and I will remember
Teach me and I will learn
-----Original Message-----
From: David Adams [mailto:[EMAIL PROTECTED]
Sent: Thursday, 12 February 2004 6:49 AM
To: CF-Talk
Subject: Any advice on passing client side cookies to CF?
Can anyone recommend simple ways of passing client side cookie values to CF?
Below is my way, which I think is clunky. Essentially I grab the cookie
value and pass it on via the URL parameter to another page.
<script language="_javascript_">
function ReadCookie(name) {
if(document.cookie == '') { // there's no cookie, so go no further
return false;
} else { // there is a cookie
var firstChar, lastChar;
var theBigCookie = document.cookie;
firstChar = theBigCookie.indexOf(name); // find the start of 'name'
var NN2Hack = firstChar + name.length;
if((firstChar != -1) && (theBigCookie.charAt(NN2Hack) == '=')) { // if you
found the cookie
firstChar += name.length + 1; // skip 'name' and '='
lastChar = theBigCookie.indexOf(';', firstChar); // Find the end of the
value string (i.e. the next ';').
if(lastChar == -1) lastChar = theBigCookie.length;
return unescape(theBigCookie.substring(firstChar, lastChar));
} else { // If there was no cookie of that name, return false.
return false;
}
}
}
</script>
<!--- The name of the cookie must be place into the single quotes--->
<script language="_javascript_">
var userID = ReadCookie('userIDcookie');
location.href=""> </script>
_____
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

