note 32774 rejected from function.setcookie by alindeman
| From: | alindeman@php.net | Date: | Fri, 06 Jun 2003 15:43:07 +0000 |
| Subject: | note 32774 rejected from function.setcookie by alindeman | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-49885@lists.php.net to get a copy of this message | ||
Note Submitter: webmaster@mpisoc.mpg.de
----
Dear Mesdames, Dear Sirs,
After updating to PHP Version 4.3.2-RC2, I have noticed that the team has destroyed a once good
language.
The move from PHP 3 to PHP 4 was very much appreciated; the change to sessions was great. A bit
strange with the first line requiring the session_start(), but still good. With the new PHP version
and globals off, I have only regretted ever starting with PHP.
Sessions became a nightmare. The wonderful way of sending variables (i.e. with ?= followed by the
respective var., etc.) fails miserably. Even, going back to old knowledge, cookies, some of the
variables survive multiple call-ups. Then again, writing a single cookie via arrays is deadly.
My question then is where are the improvements? Security? So what happened to functionality?
Cookies were the only way to send information across various srcs in a framesite. And now? Must
every cookie be registered (without the usage of arrays)? Those using Mozilla, Konqueror (i.e.
almost all secure browsers which excludes MS, except when cookies are not automatically accepted
the default), the multiple cookie acceptances lasts half an hour!
My various websites contain variables via the URL (i.e. using ?=, &=). Internally and later
externally, logins will be integrated. Firstly, changing an entire website to no longer include a
main structural feature (sending variables) due to global register modifications a tragedy.
Secondly, the login possibilities have also greatly suffered so that I do not plan on further
integration where logins are required. Thirdly, the examples and other information available (also
php documentation via the php and other related sites) refer to the old language and make little
note of the relevant changes. Some sites are obviously still written with older versions, since the
functionality has not yet suffered.
Quid? Change the language and dump php?