Nice. :)
I also commented those pages in the docs...
On Sep 21, 6:45 pm, villas <[EMAIL PROTECTED]> wrote:
> Yes, you are right about that introduction; that section seems to be
> out of date when compared to the API:
>
> http://api.cakephp.org/cookie_8php-source.html
>
> I have now submitted an update for that section of the Book so that
> others will not be so confused. Hopefully it will appear soon once it
> has been reviewed.
>
> On Sep 20, 8:50 pm, Kenchu <[EMAIL PROTECTED]> wrote:
>
> > Actually, none of the properties seem to work, atleast not for me.
> > Name and key (apart from time) do not work. Setting them directly in
> > beforeFilter works though.
>
> > On Sep 20, 9:41 pm, Kenchu <[EMAIL PROTECTED]> wrote:
>
> > > I dont see the point of having a page where they show how to set
> > > properties in the controller if they dont work. As you said, I did not
> > > use the long version of the write command, since it said on the page
> > > before how to set it up using properties.
>
> > > On Sep 20, 6:30 pm, villas <[EMAIL PROTECTED]> wrote:
>
> > > > Before you criticise, are you sure that you read and tried what it
> > > > said in the docs?
>
> > > > Example given in the docs is:
> > > > $this->Cookie->write('last_name', 'Masters', false, '1 hour');
>
> > > > Therefore you should be able to do this:
> > > > $this->Cookie->write('cart', array(124,1232,3232), false, '1 hour');
>
> > > > From your question, it does not seem that you tried that code.
> > > > However, if you really did find a 'better way', please make a
> > > > comment in the docs to help the next guy.
>
> > > > Best wishes.
>
> > > > On Sep 20, 2:05 pm, Kenchu <[EMAIL PROTECTED]> wrote:
>
> > > > > Thanks! Works perfect now. Though I think it's bad they dont say this
> > > > > in the documentation.
>
> > > > > On Sep 20, 11:42 am, "Yodi Aditya" <[EMAIL PROTECTED]> wrote:
>
> > > > > > Try using :
> > > > > > function beforeFilter() {
> > > > > > $this->Cookie->time = '5 Days';
> > > > > > $this->Cookie->path = '/';
>
> > > > > > }
>
> > > > > > On 9/20/08, Kenchu <[EMAIL PROTECTED]> wrote:
>
> > > > > > > I've managed to get cookies working for the session, but if I
> > > > > > > restart
> > > > > > > my browser, the cookies seem to be gone, and $cookieTime doesn't
> > > > > > > seem
> > > > > > > to do anything about it. This is the code I've got:
>
> > > > > > > _______________________________________________
>
> > > > > > > [...]
>
> > > > > > > var $cookieName = 'my.cookie';
> > > > > > > var $cookieTime = 3600;
> > > > > > > var $cookieKey = '***************************';
>
> > > > > > > function index() {
> > > > > > > // $this->Cookie->write('cart',
> > > > > > > array(124,1232,3232));
> > > > > > > pr($this->Cookie->read('cart'));
> > > > > > > }
>
> > > > > > > [...]
>
> > > > > > > _______________________________________________
>
> > > > > > > So what I do is uncomment the cookie-write-line, run the script,
> > > > > > > then
> > > > > > > comment the line again, and then run the script once more. Now if
> > > > > > > you
> > > > > > > DONT turn off the browser, you will see the array being printed.
> > > > > > > However, if I restart the page and visit it again, nothing will be
> > > > > > > printed.
>
> > > > > > > Help plz. :D
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---