Обучение/Помощь новичкам | #Работа с базой
Челябинский , ну я так и написал, что не понял его.
Автор, у тебя есть авторизация юзера, после входа его на сайт. Вот там и надо смотреть как получить имя пользователя.
Автор, у тебя есть авторизация юзера, после входа его на сайт. Вот там и надо смотреть как получить имя пользователя.
Sacrifice justice (08.08.2017 в 22:12)
desay , Имею ввиду приветствие, смысл такой (Добро пожаловать, и имя человека что вошёл на сайт)
desay , Имею ввиду приветствие, смысл такой (Добро пожаловать, и имя человека что вошёл на сайт)
у тебя примерно такой код должен быть в функциях,
if(isset($_COOKIE['login']) AND isset($_COOKIE['pass']))
{
$search_user = mysql_query("SELECT * FROM `users` WHERE `login` = '".mysql_real_escape_string($_COOKIE['login'])."' AND `pass` = '".mysql_real_escape_string($_COOKIE['pass'])."'");
$user = (mysql_num_rows($search_user) == 1) ? mysql_fetch_array($search_user) : 0;
}
else
{
$user = 0;
}
вывеcти имя так echo 'Привет '.$user['name'].' ';
________
посл. ред. 08.08.2017 в 22:17; всего 2 раз(а); by Челябинский
движок то какой?
BrCod , Самоделка
Челябинский , if (isset($_COOKIE['id']) and isset($_COOKIE['hash']))
{
$userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE users_id = '".intval($_COOKIE['id'])."' LIMIT 1"));
if(($userdata !== $_COOKIE['hash']) or ($userdata['users_id'] !== $_COOKIE['id']))
{
setcookie('id', '', time() - 60*24*30*12, '/');
setcookie('hash', '', time() - 60*24*30*12, '/');
setcookie('errors', '1', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
}
else
{
setcookie('errors', '2', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
{
$userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE users_id = '".intval($_COOKIE['id'])."' LIMIT 1"));
if(($userdata !== $_COOKIE['hash']) or ($userdata['users_id'] !== $_COOKIE['id']))
{
setcookie('id', '', time() - 60*24*30*12, '/');
setcookie('hash', '', time() - 60*24*30*12, '/');
setcookie('errors', '1', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
}
else
{
setcookie('errors', '2', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
Sacrifice justice (08.08.2017 в 22:37)
Челябинский , if (isset($_COOKIE['id']) and isset($_COOKIE['hash']))
{
$userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE users_id = '".intval($_COOKIE['id'])."' LIMIT 1"));
if(($userdata !== $_COOKIE['hash']) or ($userdata['users_id'] !== $_COOKIE['id']))
{
setcookie('id', '', time() - 60*24*30*12, '/');
setcookie('hash', '', time() - 60*24*30*12, '/');
setcookie('errors', '1', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
}
else
{
setcookie('errors', '2', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
Челябинский , if (isset($_COOKIE['id']) and isset($_COOKIE['hash']))
{
$userdata = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE users_id = '".intval($_COOKIE['id'])."' LIMIT 1"));
if(($userdata !== $_COOKIE['hash']) or ($userdata['users_id'] !== $_COOKIE['id']))
{
setcookie('id', '', time() - 60*24*30*12, '/');
setcookie('hash', '', time() - 60*24*30*12, '/');
setcookie('errors', '1', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
}
else
{
setcookie('errors', '2', time() + 60*24*30*12, '/');
header('Location: login.php'); exit();
}
пробуй $userdata['название колонки с именнем пользователя']
Что именно нужно ? Как-то не понял
________
посл. ред. 08.08.2017 в 23:42; всего 1 раз(а); by [Mixa Waffen]
________
посл. ред. 08.08.2017 в 23:42; всего 1 раз(а); by [Mixa Waffen]
Стр.: 1, 2