Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: не передается параметр через форму

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Perun
Отправлено: 18 Марта, 2019 - 00:11:29
Post Id


Гость


Покинул форум
Сообщений всего: 116
Дата рег-ции: Дек. 2016  


Помог: 0 раз(а)




В разметке ничего не менял. Почему-то перестало нажатие кнопки передаваться. Передаю методом post. При этом другие параметры с этой же формы, такие же кнопки - передаются. Где искать проблему?
Сама кнопка выполняет основные заданные логикой функции, происходит обработка данных, но в массиве post не отображается.
Но при этом часть логики не работает. т.е. нет рекции на нажатие в другой области кода. Сам не пойму как это может быть.

(Отредактировано автором: 18 Марта, 2019 - 00:20:35)

 
 Top
Vladimir Kheifets
Отправлено: 18 Марта, 2019 - 09:41:05
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 37 раз(а)




Perun пишет:
В разметке ничего не менял. Почему-то перестало нажатие кнопки передаваться. Передаю методом post. При этом другие параметры с этой же формы, такие же кнопки - передаются. Где искать проблему
Добрый день!
Если в коде ничего не меняли, то значит раньше ошибку не заметили.
Проверьте в тэгах атрибут name - нет ли потеряных кавычек или не повторяются
значения атрибута name в разных тэгах.
Вставьте в обработчик формы
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. echo "<pre>";
  3. print_r($_POST);
  4. echo "</pre>";
  5. ?>
Удачи!

(Отредактировано автором: 18 Марта, 2019 - 09:42:40)

 
 Top
Perun
Отправлено: 18 Марта, 2019 - 11:35:48
Post Id


Гость


Покинул форум
Сообщений всего: 116
Дата рег-ции: Дек. 2016  


Помог: 0 раз(а)




Спасибо, через print_r и смотрел.
В разметке не менял ничего, а вот в самом коде были лишние редиректы. Вернее они не лишние. но причина в них. Редирект в обработчике на самого себя использовал, чтобы при обновлении странички средствами браузера, данные введенные в форму, повторно не отправлялись на сервер а только по нажатию кнопки.

(Отредактировано автором: 18 Марта, 2019 - 11:54:37)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB