ОБСУЖДЕНИЕ

авторизация по id

6 сообщений0 просмотровОткрыта
#1
Всем Прювет,как сделать чтоб авторизация была не только по нику но и по id соц сеть Миледи
#2
Ну..., как бы, поставить условие и по нему пускать через id.
#3
<?php
require_once('core/start.php');

head('Авторизация');

if ($_POST) {
$nick = html($_POST['nick']);
$password = md5($_POST['password']);

if (empty($nick) || empty($password)) {
echo DIV_AUT . 'Ошибка при авторизации' . CLOSE_DIV;
} else {
$sql = DB::$dbs->queryFetch("SELECT `user_id` FROM ".USERS." WHERE `nick` = ? && `password` = ?",array($nick, $password));

if ($sql) {
$_SESSION['user_id'] = $sql['user_id'];

if (!empty($_POST['remember'])) {
setcookie("nick", $nick, time()+9999999);
setcookie("password", $password, time()+9999999);
}

header("Location: ".HOME."/page");
} else {
echo 'Ошибка при авторизации';
}
}
}

require_once('core/stop.php');
?>
#4
NUHANTE, Смотри, видишь везде идет проверка и присвоение значения/переменной nick, чтобы было через id, подумай на этом же примере, что надо сделать.
#5
а если и так и так?
#6
NUHANTE, Если и так, и так, то просто добавь значение id, поставь ему проверку, профильтруй, из БД вытащи и присвой куки. Пример уже есть, теперь просто подумай и сделай. Специально не помогаю кодом, чтобы сам до тукал.