|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
||||||
Вывод сообщения после авторизации19.11.2016, 18:07. Показов 5848. Ответов 16
Метки нет (Все метки)
Добрый день есть такой код авторизации пользователя, авторизация проходит пост запросом, по нему есть 2 вопроса.
1)как сделать так что бы после авторизации пользователя показывало ключ который ввели(userkey), и дату(userday), а не всю форму авторизации и надпись вы успешно вошли в систему. 2) как сделать так что бы при вводе на сайте test.ru/login.php была пуская страница или ошибка что доступ закрыт
и что нужно изменить чтобы данные из бд находились не в login.php а например db.php
0
|
||||||
| 19.11.2016, 18:07 | |
|
Ответы с готовыми решениями:
16
Вывод сообщения после редиректа Вывод уведомления после отправки сообщения |
|
0 / 0 / 4
Регистрация: 18.11.2016
Сообщений: 19
|
||||||
| 19.11.2016, 19:22 | ||||||
Сообщение было отмечено matrixkot как решение
Решение
Я вот тут тебе наговнокодил рабочий примерчик, думаю разберёшься. А вообще юзай MVC это в разы удобнее и проще.
0
|
||||||
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
|
| 19.11.2016, 19:52 [ТС] | |
|
ты сделал перенаправление на ask.php а мне это не нужно
мне нужно что бы пользователю открывалась таже страница только что бы было написано ключ который он вводил (userkey) и дата которая есть в базе (userday)
0
|
|
|
0 / 0 / 4
Регистрация: 18.11.2016
Сообщений: 19
|
|
| 19.11.2016, 19:56 | |
|
верни как у тебя был экшен login.php, это я для себя правил, у меня так называлась страница с обработчиком
0
|
|
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
||||||
| 19.11.2016, 21:08 [ТС] | ||||||
|
кстати ты подкинул хорошую идею сделать сразу пост запрос на ask.php
реализовал таким методом и она теперь выводит только сообщение что вы вошли в систему остался только один вопрос как сделать так что бы при авторизации выдавало Ключ (userkey) и дату (userday) из бд вмместо текста что вошли в систему
0
|
||||||
|
46 / 38 / 26
Регистрация: 11.08.2016
Сообщений: 139
|
|
| 19.11.2016, 21:24 | |
|
У вас строка из бд есть, я так понял, нужные вам поля - $id_user['userkey'] и $id_user['userday']? Если так, не вижу никакой проблемы
в info_input занести их вместо строчки об успешном входе
0
|
|
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
||||||
| 19.11.2016, 21:54 [ТС] | ||||||
|
вношу их так выдает синтаксическую ошибку
0
|
||||||
|
46 / 38 / 26
Регистрация: 11.08.2016
Сообщений: 139
|
||||||
| 19.11.2016, 22:18 | ||||||
0
|
||||||
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
||||||
| 20.11.2016, 02:56 [ТС] | ||||||
0
|
||||||
|
0 / 0 / 4
Регистрация: 18.11.2016
Сообщений: 19
|
|
| 20.11.2016, 06:08 | |
|
В квадратных скобках указывай соответствующие поля в БД, синтаксис тут правильный, значит вопросы к БД
0
|
|
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
||||||
| 20.11.2016, 11:27 [ТС] | ||||||
|
поля тоже правильные, даже userkey берется из авторизации с этим проблем не должно быть, почему то выводит информацию только из " " двойных скобок а которая за ними и перед нет
Добавлено через 11 минут реализовал это немножко по другому
0
|
||||||
| 20.11.2016, 13:53 | |
|
1
|
|
|
0 / 0 / 4
Регистрация: 18.11.2016
Сообщений: 19
|
|||||||||||
| 20.11.2016, 15:39 | |||||||||||
Сообщение было отмечено matrixkot как решение
Решение
Kerry_Jr, Ни в коем случае не путаю, ты можешь заметить, что в изначальном примере, была проверка заполненности полей на стороне сервера, но её необходимость отпадает, если форма не сможет быть отправлена с пустыми полями. Если ошибаюсь поправьте
matrixkot, Такой запрос используешь?
0
|
|||||||||||
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
|||||||||||
| 20.11.2016, 15:57 [ТС] | |||||||||||
|
воо теперь сработало все пашет на ура
Добавлено через 12 минут таким образом переменные с бд идет через запятую, а как сделать так что бы они выводились с новой строки? логин дата
пробовал таким образом но код выводит только последнюю переменную
0
|
|||||||||||
| 20.11.2016, 16:32 | ||
|
Не по теме:
cURL называется. Так вот, с ее помощью можно отправлять запросы. А есть нерадивые недохакеры, которых хлебом не корми, дай поискать уязвимости на сайтах. К чему я все это: отправляем неполный POST-запрос(без одного или более параметра или вообще пустой) и получаем ошибку с полным путем скрипта на сервере. Именно поэтому всегда нужно все проверять на сервере, даже если на клиенте уже есть проверка.
0
|
||
|
0 / 0 / 4
Регистрация: 18.11.2016
Сообщений: 19
|
||||||||||||||||
| 20.11.2016, 20:35 | ||||||||||||||||
Сообщение было отмечено matrixkot как решение
Решение
matrixkot, добавь html тег переноса строки: "</br>"
0
|
||||||||||||||||
|
4 / 4 / 1
Регистрация: 06.03.2013
Сообщений: 187
|
|
| 20.11.2016, 22:43 [ТС] | |
|
спс выручил
Добавлено через 2 часа 4 минуты есть одна небольшая проблема если указываю </br> то в проге он отображается и не возвращается должный ответ а если использую такой ".=" то данные идут в одну строку а не в 2 как нужно
0
|
|
| 20.11.2016, 22:43 | |
|
Помогаю со студенческими работами здесь
17
Перенаправление / вывод сообщения после обработки формы После авторизации повторно перекидывает обратно на страницу авторизации Вывод скрытого блоки либо информации после авторизации либо регистрации пользователя на сайте Перенаправление после авторизации Редирект после авторизации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|