Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25

Открытие модального окна после неверной отправки формы

30.03.2018, 14:38. Показов 1055. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем, пытаюсь сделать окно регистрации, форма у меня находится в модальном окне, хочу, чтобы если какие-то ошибки при регистрации возникли, то сообщение об ошибке выводится в этом же окне, что и регистрация
проблема в том, что после того как форма отправляет на главную страницу, это окно не открывается сразу же, и чтобы увидеть сообщение об ошибке, его приходится открывать вручную. Как можно сделать так, чтобы эта форма открывалась только в случае ошибки и только, если переход на страницу был после отправки формы

Добавлено через 8 минут
и да, хочу чтобы все ранее введенные значения сохранялись (в инпуте value просписать
PHP
1
<? php echo @$data['login'];?>
почему-то не работает)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.03.2018, 14:38
Ответы с готовыми решениями:

Закрытие окна после отправки формы
Есть страница с данными из БД, на этой же страничка есть кнопка добавить, при нажатию на которую открывается окно через window.open(), в...

Как сделать появление всплывающего окна после отправки формы?
&lt;table width=&quot;90%&quot; border=0 align=&quot;center&quot; class=&quot;td_border&quot;&gt; &lt;tr&gt; &lt;td bgcolor='#2275AD'&gt;&lt;p align=&quot;center&quot; class=&quot;title&quot;&gt;Для отправки...

Закрытие окна после отправки формы
Есть страница с данными из БД, на этой же страничка есть кнопка добавить, при нажатию на которую открывается окно через window.open(), в...

3
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
30.03.2018, 14:39
Цитата Сообщение от TerribleVoice Посмотреть сообщение
чтобы эта форма открывалась только в случае ошибки и только, если переход на страницу был после отправки формы
PHP
1
if($errors == "ОШИБКА" AND isset($_POST['button'])) {}
или
PHP
1
 if($errors == true AND isset($_POST['button'])) {}
0
0 / 0 / 0
Регистрация: 28.02.2018
Сообщений: 25
30.03.2018, 14:48  [ТС]
а что писать в {} ? и куда этот код вставить?
0
767 / 323 / 157
Регистрация: 26.05.2016
Сообщений: 2,127
30.03.2018, 14:57
Цитата Сообщение от TerribleVoice Посмотреть сообщение
а что писать в {}
это: как можно сделать так, чтобы эта форма открывалась только в случае ошибки

и куда этот код вставить?
это условие если существует переменная с ошибкой и нажата кнопка отправки формы
вроде можно просто даже
1. вы проверяйте все данные после нажатия на кнопку
2. если ошибка где то , то создаете переменную $errors
$errors = true;
3. а потому просто проверяйте
PHP
1
2
3
4
5
6
7
if($errors==true) {
echo "показывайте вторую форму";
}
else {
echo "Регистрация завершена!";
 
}
Добавлено через 1 минуту
а вообще лучше освоить ajax(это не так тяжело). и без перезагрузки выводить ошибку, когда человек что то пишет не так рядом ему показывайте - что так писать нельзя

Добавлено через 2 минуты
Цитата Сообщение от andyyy Посмотреть сообщение
if($errors==true) {
echo "показывайте вторую форму";
}
или сообщение об ошибке
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.03.2018, 14:57
Помогаю со студенческими работами здесь

Открытие модального окна
Добрый день уважаемые форумчане! Столкнулся с такой проблемой, которую не могу решить уже долгое время, поэтому обращаюсь за помощью к...

Открытие модального окна
Есть ссылка в виде картинки: &lt;a href=&quot;#&quot;&gt; &lt;img src=&quot;image/Kyiv2.jpg&quot; alt=&quot;Kyiv&quot;&gt; &lt;/a&gt; Нужно сделать,...

Как сделать задержку модального окна или другой способ для просмотра уведомления после заполнения формы в модальном окне
Доброго времени суток, всем кто зашел))) Помогите пожалуйста с задачей. Есть кнопка &quot;Заказать обратный звонок&quot; &lt;a...

Автоматическое открытие модального окна
есть кнопка по которой открывается окно &lt;button type=&quot;button&quot; class=&quot;btn btn-primary btn-lg&quot; data-toggle=&quot;modal&quot;...

Открытие модального окна javascript
Помогите немного переделать скрипт. Мне нужно если if принимает значение true чтоб модальное окно сразу открылось без нажатия . ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru