Reading cookies problem

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • jacusp@poczta.onet.pl

    Reading cookies problem

    Hi,

    I have problem with reading cookies.
    I'd like to save fields of my form into cookies and use them by
    another page.
    I save cookies:
    foreach ($_POST as $idx =$value)
    {
    setcookie($idx, $value);
    }
    I check them in FireFox, all cookes are set OK.

    Then I'd like to read them using code:
    foreach( $_COOKIE as $key =$var )
    {
    print $key . ": " .$var . "<br>";
    }

    I save about 60 cookies, unfortunatley only some cookies are read!
    I have no idea what's wrong.
    Please help me to solve my problem.

    Thanks in advance for a help!
    Regards,
    Jacek

  • petersprc

    #2
    Re: Reading cookies problem

    You might be running into the limit on the amount of cookie data sent
    per site in that browser.

    You may be able to store some of these values in the session instead.
    You can tweak the session cookie parameters with
    session_set_coo kie_params.

    You could also just insert the data into a db and set a cookie
    containing a unique ID that references the data.

    Regards,

    John Peters

    On Mar 26, 5:25 am, "jac...@poczta. onet.pl" <jac...@poczta. onet.pl>
    wrote:
    Hi,
    >
    I have problem with reading cookies.
    I'd like to save fields of my form into cookies and use them by
    another page.
    I save cookies:
    foreach ($_POST as $idx =$value)
    {
    setcookie($idx, $value);}
    >
    I check them in FireFox, all cookes are set OK.
    >
    Then I'd like to read them using code:
    foreach( $_COOKIE as $key =$var )
    {
    print $key . ": " .$var . "<br>";
    >
    }
    >
    I save about 60 cookies, unfortunatley only some cookies are read!
    I have no idea what's wrong.
    Please help me to solve my problem.
    >
    Thanks in advance for a help!
    Regards,
    Jacek

    Comment

    • jacusp@poczta.onet.pl

      #3
      Re: Reading cookies problem

      Hi,

      but I can see in my browser that cookies are set OK, so why the limit
      on the amount of cookie data sent is not OK?
      I don't get it...

      Reagards,
      Jacek

      On 26 Mar, 10:34, petersprc <peters...@gmai l.comwrote:
      You might be running into the limit on the amount of cookie data sent
      per site in that browser.
      >
      You may be able to store some of these values in the session instead.
      You can tweak the session cookie parameters with
      session_set_coo kie_params.
      >
      You could also just insert the data into a db and set a cookie
      containing a unique ID that references the data.
      >
      Regards,
      >
      John Peters
      >
      On Mar 26, 5:25 am, "jac...@poczta. onet.pl" <jac...@poczta. onet.pl>
      wrote:
      >
      >
      >
      Hi,
      >
      I have problem with reading cookies.
      I'd like to save fields of my form into cookies and use them by
      another page.
      I save cookies:
      foreach ($_POST as $idx =$value)
      {
         setcookie($idx, $value);}
      >
      I check them in FireFox, all cookes are set OK.
      >
      Then I'd like to read them using code:
      foreach( $_COOKIE as $key =$var )
      {
         print $key . ": " .$var . "<br>";
      >
      }
      >
      I save about 60 cookies, unfortunatley only some cookies are read!
      I have no idea what's wrong.
      Please help me to solve my problem.
      >
      Thanks in advance for a help!
      Regards,
      Jacek- Ukryj cytowany tekst -
      >
      - Poka¿ cytowany tekst -

      Comment

      • Willem Bogaerts

        #4
        Re: Reading cookies problem

        Hi,
        >
        but I can see in my browser that cookies are set OK, so why the limit
        on the amount of cookie data sent is not OK?
        I don't get it...
        That limit is perfectly OK, as you will have noticed. Cookies are not
        meant to store enormous amounts of data. That is why your browser puts a
        limit on it. Just don't store 60 (!) cookies on a client computer. Store
        just one and keep the data at the server.

        Good luck,
        --
        Willem Bogaerts

        Application smith
        Kratz B.V.

        Comment

        Working...