[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблема с формой
dimonise
всем привет! может не совсем в тему - подскажите как убирать форму входа на сайт (логи и пароль) после авторизации ? Форма обычная, на html потом все в php передается



Спустя 2 минуты, 33 секунды (9.06.2011 - 22:08) nugle написал(а):
проверяй есть ли сессия или кука

Спустя 5 минут, 46 секунд (9.06.2011 - 22:14) dimonise написал(а):
да нет мне нужно именно скрывать т.е. я не могу понять сам механизм скрытия

Спустя 2 минуты, 51 секунда (9.06.2011 - 22:17) nugle написал(а):
dimonise
мне бы тебя понять

if(!$_SESSION['auth'])
echo 'код формы';

Спустя 10 минут, 20 секунд (9.06.2011 - 22:27) YVSIK написал(а):
через оператор if
точнее так подключаешь форму при помощи include
и дале когда поль... авторизовался оператором if
переводишь его скажем так что теперь
выходило примерно привет $loginl
вота мой такой код примерно есль понавится===>
Свернутый текст
<?php 
/*это СКР котор перебрасывае на главную страницу для регистрации или авторизует пользователя */
if(!$_SESSION['loginl'])
{
$loginl = !empty($_POST['loginl']) ? $_POST['loginl'] : NULL;
$parol = !empty($_POST['parol']) ? $_POST['parol'] : NULL;

$parol = md5($parol);
/*пароль в базе захэшен вот и проверяем его хэшем */
$result = mysql_query("SELECT id FROM `reg_li_ag` WHERE `loginl` = '$loginl'" .
.
" AND `parol` = '$parol'", $db);

if(mysql_num_rows($result)>0)
{
$_SESSION['loginl'] = $loginl;
include 'vixod.php';
}
else
{
unset($loginl);
include'vxod.php';
}
}

else
{
include 'vixod.php';
}

а файлы vixod.php vxod.php в одном самa форма в другом
привет мир или там скажем опять $loginl!!!
Быстрый ответ:

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