|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|||||||||||
Значание из формы HTML не передается в переменную PHP31.05.2020, 22:54. Показов 7451. Ответов 168
Всем привет.
Есть форма:
Отладка показывает null.
0
|
|||||||||||
| 31.05.2020, 22:54 | |
|
Ответы с готовыми решениями:
168
Не передается текст формы в переменную php Переменную из php в html
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||
| 06.07.2020, 22:52 | ||||||
|
не знаю, почему у вас ob_end_clean(); в начале стоит. первое впечатление, что правильнее было бы так
0
|
||||||
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|||||||
| 06.07.2020, 23:20 [ТС] | |||||||
|
ну я по-всякому попробовал уже, никак у меня ни как у Вас от перестановки ob_end_clean(); ситуация не меняется Добавлено через 12 минут Добавлено через 5 минут Поротестил в файле amount-balance.php:
0
|
|||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 06.07.2020, 23:23 | |
|
а $user_data01 нормально записан?
Не по теме:
0
|
|
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|
| 06.07.2020, 23:25 [ТС] | |
|
вот здесь и ошибка! только вот что делать
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 06.07.2020, 23:28 | |
|
что за ошибка?
0
|
|
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|||||||||||||||
| 06.07.2020, 23:48 [ТС] | |||||||||||||||
нет, поторопился, все равно записывает предыдущий идентификатор, предыдущую оплату Добавлено через 13 минут
0
|
|||||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||||
| 06.07.2020, 23:52 | ||||||||
|
может, имеет смысл проверить $_POST
Добавлено через 2 минуты
0
|
||||||||
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
||||
| 07.07.2020, 00:18 [ТС] | ||||
0
|
||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 07.07.2020, 00:30 | |
|
в адресной строке такие же параметры?
site/success/?m_operation_id=1067843166&m_operation_p s=88004700&m_operati on_date=27.06.2020 22:55:24&m_operation_pay_date=27.06.2020 22:55:47&m_shop=001&m_orderid=admin06.27 .2022:55:02&m_amount =10.00&m_curr=RUB&m_desc=YWRtaW5fYnM%3D& m_status=success&m_s ign=A5D706AC59D6F9B05CE6FA08C77EC46AFBED B506A0C386176FF6324D 04C37E0C&lang=ru попробуйте их сравнить
0
|
|
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|||||||||||||||||
| 07.07.2020, 00:55 [ТС] | |||||||||||||||||
|
1. Запись file_put_contents($filed, print_r($_POST, true)); совпала и с БД и с мерчантом, все четко 2. в адресной строке все совпало, правда там nick07.07.2000:31:39 без разделительных палок nick|07.07.20|00:31:39, но это не критично. Получается этот платеж должен был пройти и это должно было отработать:
если я для теста просто ставлю $m_amount=10; все отрабатывает как часы Добавлено через 1 минуту но и это я отлаживал:
Добавлено через 10 минут еще раз протестил, все также все даты совпадают, опять не отработало что ли блин:
0
|
|||||||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||
| 07.07.2020, 13:39 | ||||||
|
перепишите запрос так
0
|
||||||
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
||
| 07.07.2020, 23:01 [ТС] | ||
|
Добавлено через 6 минут попытался записать что там творится при этом в $amount при помощи file_put_contents, там пусто
0
|
||
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
||||||
| 07.07.2020, 23:09 [ТС] | ||||||
|
может быть я таблицу неверно сформировал?
но ведь если я подставляю в $amount_id = $_POST['m_orderid'] просто значение $amount_id = 'xxxxxx'; то поиск отрабатывает как нужно:
0
|
||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||||||
| 07.07.2020, 23:47 | |||||||||||
|
у вас $m_amount должна быть не простая переменная, а результат выборки из бд - то есть массив, из нее еще надо извлекать нужное значение.
откройте phpmyadmin и посмотрите , что в таблице amount записано? и после запроса добавьте для отладки сначала
0
|
|||||||||||
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|||||||||||||||||
| 07.07.2020, 23:59 [ТС] | |||||||||||||||||
0
|
|||||||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||
| 08.07.2020, 00:03 | |||||||
|
теперь узнаете структуру этого массива
0
|
|||||||
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
||
| 08.07.2020, 00:10 [ТС] | ||
|
[Array ( ) ] потому что $amount_id = $_POST['m_orderid']; по прежнему передает значения предыдущего или пред предыдущего платежа( Добавлено через 37 секунд в нем то верные параметры, то предыдущего платежа
0
|
||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 08.07.2020, 00:12 | |
|
а как вы дальше используете $m_amount?
0
|
|
|
9 / 8 / 2
Регистрация: 18.04.2020
Сообщений: 601
|
|||||||
| 08.07.2020, 00:18 [ТС] | |||||||
я же говорию если взять и в начале моего кода сделать к примеру так: $m_amount = 138; все работает. Мне нужно: 1. получить $amount_id = $_POST['m_orderid'] 2. вычленить $m_amount
0
|
|||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 08.07.2020, 00:21 | |
|
$m_amount - это МАССИВ. как вы его прибавляете?
Добавлено через 2 минуты поэтому и работает, когда вы ей присваиваете число. а при запросе из бд значение нужное еще надо получить из результата
0
|
|
| 08.07.2020, 00:21 | |
|
Записать html код в переменную php передать переменную из html файла в php Как передать в HTML переменную из php Как поместить в переменную код html и php? Php не видит переменную при инициадизации из html Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2.
Задача:
Обеспечить запись документа в регистр сведений независимо от. . .
|
|
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется.
Ну как вам?
|
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания
источниках данных и элементов формы(текстовые поля и метки), опирается все
это на технологию событий и мета. . .
|
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml,
в чате форсили функторы модулей как суперфичу.
Пытаясь отдуплить концепт, наткнулся на тутор с простым примером.
А главный принцип обучения от. . .
|
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
|