[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не вставляются данные в cookies
olimpset
Вот весь код:
<?php
ob_start();
session_start();
include_once 'config.php';
include_once 'login_html.php';
mysql_query("SET NAMES CP1251");
if(isset($_POST['username']))
{
$username = $_POST['username'];
}
if(isset($_POST['password']))
{
$password = $_POST['password'];
}
if(isset($_POST['remember']))
{
$remember = $_POST['remember'];
}
if(empty($username))
{
exit ("Введите ваш логин");
}
if(empty($password))
{
exit ("Введите пароль");
}
$username_html = htmlspecialchars($username);
$username_trim = trim($username);
$password_trim = trim($password);
$password_md5 = md5($password_trim);
$sql = mysql_query("SELECT * FROM users WHERE username = '$username'");
$row = mysql_fetch_array($sql);
if(empty($row['username']))
{
exit ("Такой пользователь не найден");
}
else
{
if($row['password'] == $password_md5)
{
$_SESSION['username'] = $row['username'];
}
if($remember)
{
setcookie('username','$password_md5',time() + 3600 * 24 * 7);
echo "Вы запомнены на 1 неделю";
}
if(count($_SESSION['username']) > 0)
{
echo "Успешный вход";
}
else
{
exit ("Неизвестная ошибка");
}
}





?>

а вот кусок кода, куда должны пойти переменные:
if($remember)
{
setcookie('username','$password_md5',time() + 3600 * 24 * 7);
echo "Вы запомнены на 1 неделю";
}

Так от, в сookie должен быть пароль в md5, переменную $password_md5 вставил, но она так в cookie и отображается, как отобрать пароль в md5 и логин?
Быстрый ответ:

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