[geeklog-cvs] geeklog: E_ALL fix

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Mon Sep 14 16:11:23 EDT 2009


details:   http://project.geeklog.net/cgi-bin/hgweb.cgi/rev/7ef87f977708
changeset: 7318:7ef87f977708
user:      Dirk Haun <dirk at haun-online.de>
date:      Mon Sep 14 20:11:17 2009 +0200
description:
E_ALL fix

diffstat:

 public_html/users.php |  8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diffs (18 lines):

diff -r d132b4cd57f7 -r 7ef87f977708 public_html/users.php
--- a/public_html/users.php	Mon Sep 14 19:17:22 2009 +0200
+++ b/public_html/users.php	Mon Sep 14 20:11:17 2009 +0200
@@ -1179,9 +1179,11 @@
 
         // Now that we have users data see if their theme cookie is set.
         // If not set it
-        setcookie ($_CONF['cookie_theme'], $_USER['theme'], time() + 31536000,
-                   $_CONF['cookie_path'], $_CONF['cookiedomain'],
-                   $_CONF['cookiesecure']);
+        if (! empty($_USER['theme'])) {
+            setcookie($_CONF['cookie_theme'], $_USER['theme'],
+                      time() + 31536000, $_CONF['cookie_path'],
+                      $_CONF['cookiedomain'], $_CONF['cookiesecure']);
+        }
 
         if (!empty($_SERVER['HTTP_REFERER'])
                 && (strstr($_SERVER['HTTP_REFERER'], '/users.php') === false)



More information about the geeklog-cvs mailing list