Помощник
|
Авторизация на сайте |
ilnur_hb |
3.8.2014, 22:20;
Ответить: ilnur_hb
Сообщение
#92
|
|
Так то этот скрипт работает пишет:
Регистрация прошла успешно но как тут сделать чтоб после регистрации юзер попадал на нужную страницу вот этого не могу понять может кто нить даст код . Спасибо , благодарен буду за любую подсказку :goodpost: Я пока не волшебник только учусь:dobr: |
|
|
Wins |
4.8.2014, 4:16;
Ответить: Wins
Сообщение
#93
|
|
но как тут сделать чтоб после регистрации юзер попадал на нужную страницу вот этого не могу понять может кто нить даст код . [PHP] switch((isset($_GET['page'])?$_GET['page']:'reg')){ case 'success': $true='Регистрация прошла успешно'; break; default: case 'reg': if( $_SERVER['REQUEST_METHOD'] == 'POST' ) { if (isset($_POST['submit'])){ $login = trim($_POST['login']); $password = trim($_POST['password']); $email = trim($_POST['email']); $error = ''; $error_login .= (empty($login)) ? 'Укажите логин' : ''; $error_password .= (empty($password)) ? 'Укажите пароль' : ''; $error_email .= (empty($email)) ? 'Укажите email' : ''; if(empty($error))$false='Ошибка! Не все поля заполнены!'; } } if (!empty($_POST['login'])and strlen($_POST['login'])>0)$login = $_POST['login']; if (!empty($_POST['password'])and strlen($_POST['url'])>0)$password = $_POST['password']; if (!empty($_POST['email'])and strlen($_POST['text'])>0)$email = $_POST['email']; if ($login && $password && $email) { $result = $db->query ("INSERT INTO users (login , password , email )VALUES('$login', '$password', '$email')"); // Если все прошло успешно,возвращаем на страницу с сообщением "регистрация прошла успешно" // Если нужно редиректить на др. страницу то меняем header('Location: index.html'); // и указываем страницу куда хотим отправить юзера // вывод ошибок echo $error_login и т.п. // Так же желательно сделать проверку на email // Ограничить кол-во вводимых символов для логин/пароль. мин и макс значение. // в форме указать вместо reg.php , reg.php?page=reg header('Location: ?page=success'); } } [/PHP] |
|
|
ilnur_hb |
4.8.2014, 9:30;
Ответить: ilnur_hb
Сообщение
#94
|
|
wins спасибо вечером попробую;)
|
|
|
ilnur_hb |
4.8.2014, 21:14;
Ответить: ilnur_hb
Сообщение
#95
|
|
Wins попробовал ругается на это че может быть:
$result = $db->query а,именно,говорит: Fatal error: Call to a member function query() on a non-object in Z:\home\s_ite.loc\www\reg.php on line 28 |
|
|
ilnur_hb |
4.8.2014, 22:09;
Ответить: ilnur_hb
Сообщение
#96
|
|
Wins ДРУЖИЩЕ :goodpost:спасибо ТЕБЕ!!!
Все я разобрался там была "очепятка": $result = $db->query // В место этого $result = $db;// Надо было так ну не че бывают "очепятки" если тебе не трудно поправь в коде чтоб кто нить не парился мало ли . Если вдруг кому то понадобится могу полный код выложить пишите сюда . Мне тоже кто то помог:beer: и я кому то могу помочь если понадобится ааа чуть не забыл Wins как тут можно еще сделать чтоб можно было разлогиниться и выйти ток не скажи что я наглею если долго не отвечай пойму :niasilil:! |
|
|
Wins |
5.8.2014, 5:31;
Ответить: Wins
Сообщение
#97
|
|
Все я разобрался там была "очепятка": Это не "очепятка", просто у меня подключение стоит через PDO тут я не полный код выложил, это как бы кусок кода из обработчика добавления материала. как тут можно еще сделать чтоб можно было разлогиниться и выйти Для этого нужна авторизация, если авторизация через сессии, то обычно, уничтожением сессии при нажатии на ссылку/кнопку выход Пример авторизаций : http://rio-shaman.ru/razrabotka-cms/razrab...cija-v-adminke/ http://habrahabr.ru/post/13726/ Можно еще сделать ограничение попыток входа, прикрутить капчу и т.д. |
|
|
ilnur_hb |
5.8.2014, 16:07;
Ответить: ilnur_hb
Сообщение
#98
|
|
Wins спасибо тебе что не забыл про такого "чайника" как я ;)
Я пока не волшебник только учусь попробую потом отпишусь тут |
|
|
ilnur_hb |
23.8.2014, 20:57;
Ответить: ilnur_hb
Сообщение
#99
|
|
Доброго времени суток всем с регистрацией и авторизацией вроде разобрался ,не без вашей помощи СПАСИБО ;), теперь появилась новая проблема, кто нибудь может подскажет как на localhost организовать админку за ранее благодарю за любую подсказку или ссылку!
Я пока не волшебник только учусь
|
|
|
Degradator |
16.1.2020, 15:15;
Ответить: Degradator
Сообщение
#100
|
|
|
ребят, кто может написать код только для html и javascript ? , я не хочу ( и не могу ) заморачиваться с php, пожалуйста, буду очень благодарен. Я могу. Надо написать за вас?
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Быстрый и качественный обмен на сайте Baksman.org Обмен Bitcoin, BTC-e, PM, Qiwi, Yandex money, Карты банк |
52 | Baksman | 33588 | 18.4.2024, 5:02 автор: Baksman |
|
Боты могут делать пушподписки на моём сайте? | 0 | Megaspryt | 474 | 17.4.2024, 23:29 автор: Megaspryt |
|
CryptoCloud — прием USDT, BTC, ETH, LTC на любом сайте | 36 | CryptoCLoud | 10639 | 16.4.2024, 16:02 автор: CryptoCLoud |
|
Странный трафик на сайте длительное время | 33 | TABAK | 8789 | 12.4.2024, 5:56 автор: Skyworker |
|
Алтуально ли заработок на сайте? Оцение пожалуйста идею |
10 | hitman20 | 1882 | 1.2.2024, 5:37 автор: Liudmila |
Текстовая версия | Сейчас: 20.4.2024, 3:59 |