[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод страницы в зависимости от ввода пароля
voronDIV
Подскажите как можно организовать вывод страницы в зависимости от ввода пароля с запросом от баз данных. Тоесть есть первоначальная страница пользователь вводит логин и пароль запрос уходит на базу данных. Как сделать чтобы для разных категорий пользователей выводились разные страницы для дальнейшей работы. Может у кого есть готовый скрипт буду очень благодарен.



Спустя 25 минут, 3 секунды (10.05.2010 - 17:48) Guest написал(а):
В зависимости от пароля? Чушь! Уже от связки, логин+пасс. Ибо пасс может быть одинаковый у нескольких юзверей

Спустя 2 минуты, 22 секунды (10.05.2010 - 17:50) Guest написал(а):
А если от связки, то всё просто:
Делаешь запрос на существование такого юзера с таким пассом, если всё норм, тогда проверку делаешь, Если "вова","коля" иль "петя" тогда страницу "ааа.пхп", иначе на индекс.

Спустя 1 день, 3 часа, 31 минута, 26 секунд (11.05.2010 - 21:21) voronDIV написал(а):
нет ты меня не понял есть страница входа при вводе отправляется в базу в зависимости от допуска (создан автоматом или админом в поле таблицы) переходит на страницу пользователя (например просмотр или редактирование каких либо данных) у разных пользователей нужно их разбить например на 4 группы.

Спустя 49 минут, 16 секунд (11.05.2010 - 22:11) Han написал(а):
Так тебе нужен скрипт авторизации

Спустя 3 дня, 15 часов, 21 минута, 47 секунд (15.05.2010 - 13:33) voronDIV написал(а):
да я и сам знаю что нужен авторизации скрипт
у меня есть avt.php
<?php
include_once("connect.php");
if(isset($_POST['submit']))
{
$login = $_POST['login']; //Имя пользователя, введенное в форму
$password = $_POST['password']; // Пароль введенный в форму

//Запрос из базы данных по проверки существования в базе введенного пользователя
//с введенным паролем
$query = "SELECT count id, login, password
FROM users
WHERE login ='{$login}' AND password='{$password}'
LIMIT 1";
$sql = mysql_query($query) or die(mysql_error()); //Выполняется запрос
if (mysql_num_rows($sql) == 1)
echo 'Авторизация прошла успешно';
else
echo 'Неправильное имя или пароль';
}
?>

на что он отвечает
Table 'diplom.users' doesn't exist

как я понимаю что пользователь есть и выход
а мне надо что бы после проверки он переправил меня на какую нибудь страницу

Спустя 1 час, 6 минут, 20 секунд (15.05.2010 - 14:39) HardWoman написал(а):
наверное нужно, чтоб во время входа проверялся не только логин пароль, но и статус/группа пользователя заносился в сессию и от статуса грузить страницы.

Спустя 39 минут, 3 секунды (15.05.2010 - 15:18) voronDIV написал(а):
исправил
теперь пишет
Авторизация прошла успешно
Но мне то надо чтобы выводило разные страницы
например в таблице пользователей есть столбик х
при входе проверяет есть ли такой пользователь и заносит в какую то память данные из х
затем выводит из х (они разные надо хотя бы 4 направления) страницу

Спустя 2 часа, 49 минут, 40 секунд (15.05.2010 - 18:08) voronDIV написал(а):
HardWoman писал:
наверное нужно, чтоб во время входа проверялся не только логин пароль, но и статус/группа пользователя заносился в сессию и от статуса грузить страницы.

а как это в коде?
Быстрый ответ:

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