[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: В опере не работает setcookie
Страницы: 1, 2
Phpprogger
По каким-то причинам не работает функция setcookie() в браузере опера.
Хотя, например, в том же Хроме все прекрасно работает.
Вообщем, при авторизации я сохраняю информацию о пользователе в куки так:
<?php
session_start();

$db = mysql_connect("mysql.100ms.ru","логин","пароль") or die("fatal error connect to db");
mysql_select_db("u580380414_site" ,$db) or die("fatal error select DB");
if (!empty($_POST['nick']) && !empty($_POST['pass']))
{
$name = htmlspecialchars($_POST['nick']);
$pass = htmlspecialchars($_POST['pass']);
$sql = "SELECT * FROM users WHERE nick='$name'";
$result = mysql_query($sql) or die("error insert to DB");
$arr = mysql_fetch_assoc($result);
$vertpass = str_replace('q5p6g1','', $arr[pass]);
if (md5($pass) === $vertpass) {
$_SESSION['user'] = $name;
$_SESSION['id'] = $arr[id];
setcookie('auto','yes',time()+9999, '/');
setcookie('user',$_SESSION['user'],time()+9999, '/');
setcookie('id',$_SESSION['id'],time()+9999, '/');
header("Location: index.php");

} else { echo "error"; }
}

?>


сайт расположен на бесплатном хостинге и имеет домен .100ms.ru.
Еще пытался дописывать пятым аргументом '.100ms.ru' или 'сайт.100ms.ru', не помогло.

_____________
хе-хе.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.