[FX.php List] Using cookies/not using cookies
Alex Gates
alex at gandrpublishing.com
Wed May 16 13:19:31 MDT 2007
I'm not sure if this is related or not, but I just realized something
interesting -
Safari has a default "feature" that accepts cookies "only from sites you
navigate to." If explains "For example, not from advertisers on those
sites."
I'm using LAJAX to post a to a page that uses the post variable as a GET
parameter to load a an iframe source hosted on "webserver2" that queries FM
Server on "webserver1" - then sets session arrays with the returned data and
pushes to another page on "webserver2" that uses a different FX file to
write the records to FM server on "webserver2"
In short, it allows a user to submit their order on our public webserver and
then have all their data automatically move to our non-public filemaker
server - - this was, what I thought, a great workaround to "same as origin"
javascript security rule.
It works well on IE and Firefox - but the default is safari won't accept the
cookie to save the session info on an iFrame that loads data from an outside
source.
Just when I thought I had it figured out...
Alex
From: fx.php_list-bounces at mail.iviking.org
[mailto:fx.php_list-bounces at mail.iviking.org] On Behalf Of Bob Patin
Sent: Tuesday, May 15, 2007 6:28 PM
To: FX.php Discussion List
Subject: Re: [FX.php List] Using cookies/not using cookies
Hi Dale,
I've decided not to turn off cookies; I don't want some of the flags to show
in the address bar...
I've spent hours trying to work around this issue, but I think I'm going to
have to give up on it; there must be something about ASP that blocks
cookie-writing by "embedded" sites; it's hard to believe that something
written by Microsoft would cause a problem like this! :)
On May 15, 2007, at 6:23 PM, Dale Bengston wrote:
Hi Bob,
I seem to recall there is no php.ini accompanying the default install of PHP
on OS X, so you'll need to make one from the "lurking" default file. In
Terminal:
cd /private/etc/
ls [to see if it's there already; if not then do the next step]
cp php.ini.default php.ini
sudo pico php.ini
Then restart Apache to pick up the changes.
Dale
More information about the FX.php_List
mailing list