{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
TheNames * 10.92
[автор] (23 мар 2016, 04:44) [0/0] [0] [отв] [спам] [под] +1 | -1

Дело в том что у меня бывает вылазит извините но вы уже авторизировались.Сказали дело в core.php вот код:
<?php
$time = time();

if (isset($_COOKIE['login']) && isset($_COOKIE['pass']) && $_COOKIE['login']!=NULL && $_COOKIE['pass']!=NULL)
{
$login = filter($_COOKIE['login']);
$pass = filter($_COOKIE['pass']);
$sql_user = $db->query("SELECT * FROM `user` WHERE `login` = '". $login ."' AND `pass` = '". $pass ."' LIMIT 1"*;
if ($sql_user->rowCount() == 1)
{
$user = $sql_user->fetch(PDO::FETCH_OBJ);
$_SESSION['user_id'] = $user->id;
}
else
{
$user = NULL;
setcookie('login');
setcookie('pass');
session_unset();
session_destroy();
}
}


// Проверка на реф
if (isset($_GET['id_ref']) && !isset($_COOKIE['id_ref']))
{
$id_ref = abs(intval($_GET['id_ref']));
$user_ref = $db->query("SELECT `pass` FROM `user` WHERE `id` = '".$id_ref."' LIMIT 1"*;
if ($user_ref->rowCount() == 1)
{
setcookie('id_ref', $id_ref, time()+60*60*24*365);
}
header('Location:/');
}
?>

2. (23 мар 2016, 05:14) [0/0] [0] [отв] [спам] [под] +1 | -1

Dedicated, в этом коде все норм.. Как проверяется то что юзер вошел?

3.
TheNames * 10.92
[автор] (23 мар 2016, 05:16) [0/0] [0] [отв] [спам] [под] +1 | -1

ЗэК, хз я не понимаю в php.Можешь посмотреть?

4. (23 мар 2016, 05:17) [0/0] [0] [отв] [спам] [под] +1 | -1

Dedicated, сейчас нет. Вечерком могу

5.
TheNames * 10.92
[автор] (23 мар 2016, 05:17) [0/0] [0] [отв] [спам] [под] +1 | -1

ЗэК, ок

  • 1 из 1
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений