Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблема с setcookie
Форумы портала PHP.SU » » Если скрипт не работает » Проблема с setcookie

Страниц (1): [1]
 

1. pro_xaoc - 03 Августа, 2011 - 17:29:17 - перейти к сообщению
Я пишу сайт, вроде все получалось, но заметил что setcookie не работает на Opera, Google Chrome и IE (Windows), на Firefox'e же все нормально. Причем под линуксовой оперой все нормально. Привожу код:
PHP:
скопировать код в буфер обмена
  1. $auth_login = trim(htmlspecialchars($_POST['akk']));
  2. $auth_pass = md5(trim(htmlspecialchars($_POST['pass'])));
  3. $queryAuth = db::compare("SELECT `akkaunt` FROM `users` WHERE `akkaunt`='$auth_login'");
  4. $queryPass = db::compare("SELECT `password` FROM `users` WHERE `password`='$auth_pass'");
  5.         if ($queryAuth > 0 && $queryPass > 0){
  6.                 setcookie('login',$auth_login, time()+3600, '/');
  7.                 setcookie('password',$auth_pass, time()+3600, '/');
  8.                 header("Location: $this->site");
  9.         } else {
  10.                 header("Location: $this->site");
  11.         }

Заранее спасибо за любую помощь!
2. DeepVarvar - 03 Августа, 2011 - 17:35:36 - перейти к сообщению
Вот уж хз.. Дебажте каждую строку - можт чего всплывет...

 

Powered by ExBB FM 1.0 RC1