From: <var...@us...> - 2010-03-04 12:39:13
|
Revision: 7304 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7304&view=rev Author: vargenau Date: 2010-03-04 12:39:07 +0000 (Thu, 04 Mar 2010) Log Message: ----------- Check _HomePagehandle is set (avoid PHP5 warning) Modified Paths: -------------- trunk/lib/WikiUser/PearDb.php Modified: trunk/lib/WikiUser/PearDb.php =================================================================== --- trunk/lib/WikiUser/PearDb.php 2010-03-04 12:17:14 UTC (rev 7303) +++ trunk/lib/WikiUser/PearDb.php 2010-03-04 12:39:07 UTC (rev 7304) @@ -51,7 +51,7 @@ return $this->_prefs; } } - if (isset($this->_HomePagehandle)) { + if (isset($this->_HomePagehandle) && $this->_HomePagehandle) { if ($restored_from_page = $this->_prefs->retrieve ($this->_HomePagehandle->get('pref'))) { $updated = $this->_prefs->updatePrefs($restored_from_page); @@ -94,11 +94,11 @@ $dbh->quote($packed), $dbh->quote($this->_userid))); } //delete pageprefs: - if ($this->_HomePagehandle and $this->_HomePagehandle->get('pref')) + if (isset($this->_HomePagehandle) && $this->_HomePagehandle and $this->_HomePagehandle->get('pref')) $this->_HomePagehandle->set('pref', ''); } else { //store prefs in homepage, not in cookie - if ($this->_HomePagehandle and !$id_only) + if (isset($this->_HomePagehandle) && $this->_HomePagehandle and !$id_only) $this->_HomePagehandle->set('pref', $packed); } return $count; //count($this->_prefs->unpack($packed)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |