[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Авторизация в своей CMS
xTODx
Добрый день! В php я ещё чайник))) но CMS cвою делаю по чуток. И так, сейчас у меня есть админка, ну и страница входа к ней)))) данные для входа берёт с файла конфига(((( проблемка в том что надо брать это с дб, в дб есть таблица, в которой все профили, в общем всё продумал....)) знаю какую заявку отослать надо. но как потом использовать эти данные для входа?)
если пойму это то и для самого сайта вход сделаю)
HELP! user posted image
inpost
$res = mysql_query("SELECT * FROM `table` WHERE `login` = 'login' AND `password` = 'password' AND `admin_access` = 1");
if(mysql_num_rows($res)) {
echo 'есть доступ в админку';
}


_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
xTODx
Сейчас опиши в чём вопрос подробнее,
<?php
session_start() ;
require "../config/admin.php" ;
if($_SESSION['allow']) {
exit ("<table border=\"2\" width=\"20%\" height=\"20%\" align=\"center\">
<tr>
<td align=
\"center\">
<h3><a href=
\"index.php\">Поздравляем! Вы можете войти!</a>
</h3>
</td>
</tr>
</table>"
);
} elseif($_POST['nickname'] and $_POST['pass']) {
if($_POST['nickname'] === $config->SITE_ADM and $_POST['pass'] === $config->ADM_PASS ) {
$_SESSION['allow'] = rand();
exit ("<table border=\"2\" width=\"20%\" height=\"20%\" align=\"center\">
<tr>
<td align=
\"center\">
<h3><a href=
\"index.php\">Поздравляем! Вы можете войти!</a>
</h3>
</td>
</tr>
</table>"
) ;
}
}

?>

<form
method="post">
Логин <input type = "text" name = "nickname" /><br />
Пароль <input type ="password" name = "pass" />
<input
type = "submit" name = "send_logon" />
</form>

вот вид страницы входа, Таблица в бд для всех пользователей одинаковая, есть колонка admin, где 1 те имеют доступ в админку.)
Соответсвенно заявка
 select nick,password from info WHERE  admin = '1' ORDER BY id 
что написать то?)
надо что бы в вид страницы, как вы видите подключался файл админ, в котором и будут эти все данные с бд.
Быстрый ответ:

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