- if (!isset ($_COOKIE['syj_user']) or (!isset ($_COOKIE['syj_hashpass']))) {
- setcookie("syj_user", $username, 0, "", "", false, true);
- setcookie("syj_hashpass", $hash, 0, "", "", false, true);
+ $request = Zend_Controller_Front::getInstance()->getRequest();
+ if (!$request->getCookie('syj_user') or !$request->getCookie('syj_hashpass')) {
+ if ($rememberme) {
+ // cookie will be valid for 2 weeks
+ $time = time () + 14 * 60 * 24 * 60;
+ } else {
+ $time = 0;
+ }
+ setcookie("syj_user", $username, $time, "", "", false, true);
+ setcookie("syj_hashpass", $hash, $time, "", "", false, true);