Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2011, 21:42   #1
Pingvinenok_Lolo
Пользователь
 
Регистрация: 05.11.2011
Сообщений: 56
По умолчанию Авторизация на PHP

Привет людям добрым!!!! А заодно и с НАСТУПАЮЩИМИ ПРАЗНИЧКАМИ!!!
Надумала освоить PHP.
Написала простенький сценарий авторизации пользователя. По идее сценарий должен выводить форму для ввода логина\пароля и после успешной авторизации выводить меню админа. Выводит форму авторизации ввожу логин\пароль и на этом все, ничего не меняется, файл menu_adm.html не открывается.
Что неправиль? Подскажите пожалуйста!
Код:
<?php

session_start ();

include "config.php";

if (!isset($pass))
{
	echo "
<table width=100% height=100% border=0>
<form method=post action=adm.php>
<tr>
<td align=center valign=center>

<table border=0>
<tr>
<td align=center valign=center>Login:
<td align=center valign=center><input type=text name=login>
<tr>
<td align=center valign=center>Pass:
<td align=center valign=center><input type=password name=pass>
<tr>
<td colspan=2 align=center valign=center><input type=submit name=go>

</form>
</table>

</td>
</tr>
</table>";
die();
}
else 
{
	if (($pass == $passw) && ($login == $admin))
	session_register ("admin_auth");
	else die ("Error!");
		
	echo join ('', file ('../html_page/menu_adm.html'));
}
?>
Pingvinenok_Lolo вне форума Ответить с цитированием
Старый 30.12.2011, 15:20   #2
rUs_LAN
Форумчанин
 
Регистрация: 15.11.2008
Сообщений: 577
По умолчанию

заменить join на Header ("Location: $ URL");
rUs_LAN вне форума Ответить с цитированием
Старый 30.12.2011, 16:25   #3
Sna1L
Форумчанин
 
Аватар для Sna1L
 
Регистрация: 15.03.2011
Сообщений: 272
По умолчанию

я бы сделал через куки:
Если кук не установлен, то предлагаем ввести логин и пароль.
Причем проверять правильность и устанавливать куки будет другой скрипт. Так ИМХО удобнее
И еще по-моему лучше(ну, во всяком случае симпатичней) использовать exit() вместо безмолвной смерти)


А. извиняюсь. Если авторизация для админки, то куки - лишнее))))

Последний раз редактировалось Sna1L; 30.12.2011 в 16:32.
Sna1L вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
авторизация на php ToDayGoodDay PHP 0 09.10.2011 16:21
PHP + AJAX - удаленная авторизация Linel PHP 12 01.01.2011 19:47
Простейшая авторизация на PHP gamer123 PHP 2 29.05.2010 09:05
Регистрация/авторизация пользователей при помощи PHP, без использования MySQL. Web-Gangsta PHP 30 03.05.2009 18:32
PHP fвтоматическая авторизация на FTP natsgull PHP 0 09.08.2008 08:59