From 4f6dbc5327f822104e1dc3aed71f2b326dc510d7 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Thu, 13 Feb 2003 09:29:33 +0000 Subject: [PATCH] =?UTF-8?q?patch=20safari=20plus=20simple...=20la=20beta?= =?UTF-8?q?=20publique=20de=20ce=20matin=20(60)=20est=20toujours=20buggu?= =?UTF-8?q?=C3=A9e!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ecrire/inc_version.php3 | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index 12659cb7b0..31b8ba3bf7 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -227,14 +227,12 @@ feed_post_files('HTTP_POST_FILES'); // // Appliquer le prefixe cookie // -function spip_setcookie ($name='', $value='', $expire='', $path='', $domain='', $secure='') { +function spip_setcookie ($name='', $value='', $expire=0, $path='', $domain='', $secure='') { $name = ereg_replace ('^spip', $GLOBALS['cookie_prefix'], $name); - // patch safari beta 51 - if (!$path AND eregi("Safari", $GLOBALS['HTTP_USER_AGENT'])) { - $path = "/"; - $expire = time()+36000; - } + // patch safari beta 51-60 + if (!$path AND eregi("Safari", $GLOBALS['HTTP_USER_AGENT'])) + $path = ereg_replace("/[^/]+", "/", $GLOBALS['REQUEST_URI']); if ($secure) @setcookie ($name, $value, $expire, $path, $domain, $secure); -- GitLab