Displaying Cookie data

by 6 replies
8
What is the best way to display specific cookie data on a web page?
For example, I want to display an affiliate's ID# that was stored as
a cookie. Here's a sample URL (not a real site):

http://thewebsiteexample.com/members/?member=1234

=======================================
The Cookie is stored with this data:
=======================================
Name: aff
Content: 1234
Domain: .thewebsiteexample.com
Path: /members/
Send for: Any type of connection
Expires: Wednesday, December 02, 2009, 8:01:19 AM
=======================================


On the web page, I simply want to display the '1234' or whatever
the affiliate number happens to be.

Thanks!
#programming #cookie #data #displaying
  • In php use the cookie variable.

    PHP Code:
    echo $_COOKIE["aff"]; 
    • [ 1 ] Thanks
  • Thanks! I'll try that.
  • That works, but ONLY if the web page is in the directory shown in the "path" mentioned in the cookie (in this case, "Path: /members/").

    I want to be able to display the cookie data on a page that is not in the path mentioned. So even though the cookie was set at
    http://thewebsiteexample.com/members/?member=1234

    I'd like to include the cookie data on a page like...
    http://thewebsiteexample.com/software/page1.php

    Is there an easy solution?

    Thanks!
    • [1] reply
    • Gene, I believe you have to make sure that when the cookie is stored it includes
      Path: /
      rather than
      Path: /members/
      That will mean it's active over the entire range of the domain.

      HTH.

      Steve
      • [ 1 ] Thanks
  • That makes sense Steve, but I don't have control over the way the cookie is created. It's part of a membership script. Thanks.
  • I've found a work-around, so no further info needed on this. Thanks for your help!

    Gene

Next Topics on Trending Feed

  • 8

    What is the best way to display specific cookie data on a web page? For example, I want to display an affiliate's ID# that was stored as a cookie. Here's a sample URL (not a real site):