X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Форма входа
2517
2517
Topic Starter сообщение 25.1.2011, 18:05; Ответить: 2517
Сообщение #1


Всем доброго времени суток. Помогите с кодом. Вот я сделал по уроку регистрацию и форму входа. Регистрируюсь. Вхожу все норм входит. Пишет вы вошли как такой-то такой-то. Но. Выше остается та же форма входа. Короче...
[attachment=37415:лох.jpg]
как сделать так что бы полей Логин и пароль не было видно после входа пользователя.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BoL4oNoK
BoL4oNoK
сообщение 25.1.2011, 18:27; Ответить: BoL4oNoK
Сообщение #2


я делал через отдельный скрипт, который подключал на странице. В скрипте есть переменная: $view. Если пользователь не авторизован, то выводится форма:
[PHP]$view = '<form>...</form>';[/PHP]

Если авторизован:
[PHP]$view = 'Вы авторизованы.';[/PHP]

вывод
[PHP]echo $view;[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2517
2517
Topic Starter сообщение 25.1.2011, 18:36; Ответить: 2517
Сообщение #3


А можно поподробнее
что куда, что за скрипт?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BoL4oNoK
BoL4oNoK
сообщение 25.1.2011, 18:50; Ответить: BoL4oNoK
Сообщение #4


Создаете файл user.php

[PHP]
session_start();

if ($_SESSION['user_id']) {
// обрабатываете данные пользователя
$view = 'Вы авторизовались';
} else {
$view = '<form name="flogin">КОД ФОРМЫ</form>';
}
echo $view;
[/PHP]

А на страницах сайта, вместо формы, ставите:
[PHP]<? include("user.php");?>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SilverCross
SilverCross
сообщение 25.1.2011, 21:28; Ответить: SilverCross
Сообщение #5


если бы ты ещё свой код кинул...
пускай твоя кнопка "Войти" будет иметь имя "GO" , тогда
[PHP]
$a=$_GET['go'];
if (isset ($a)) {
скрипт авторизации сюда
}
else {
а сюда форму
}

[/PHP]

т.е если кнопка нажата, значит будет выполняться скрипт, и в вашем случае напишет "вы вошли как...", а если не нажата кнопка, тогда будет показываться форма входа
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
www3_hb
www3_hb
сообщение 26.1.2011, 14:50; Ответить: www3_hb
Сообщение #6


просто проверяй сессию если она есть то выводи Вы авторизованны если нету то выводи форму

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Форма регистрации вордпресс. Привязка ссылок
0 plscomeback 5611 29.3.2016, 19:29
автор: -plscomeback-
Открытая тема (нет новых ответов) Калькулятор + форма заказа
0 adsprosto 7319 11.4.2015, 0:30
автор: -adsprosto-
Открытая тема (нет новых ответов) почтовая форма
2 Nicolai_hb 4354 31.8.2014, 13:15
автор: -wieppir-
Открытая тема (нет новых ответов) Есть форма, как отправить с нее инфу на почту?
0 LipGrad 2782 13.4.2014, 12:20
автор: -LipGrad-
Открытая тема (нет новых ответов) Ajax форма
0 jollar 1079 19.1.2014, 14:36
автор: jollar


 



RSS Текстовая версия Сейчас: 26.4.2024, 7:06
Дизайн