0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
1 | |
Как программно передаресовать на php12.03.2016, 20:21. Показов 515. Ответов 17
Метки нет (Все метки)
Задача такая: нужно на некую страницу передать данные, там их обработать, и передать через POST на другую страницу.
Первая часть делается с помощью формы, здесь мне всё понятно. А вот как дальше быть? Как программно передать данные на другую страницу? P.S. php только-только начал осваивать, сильно не пинайте, пожалуйста.
0
|
12.03.2016, 20:21 | |
Ответы с готовыми решениями:
17
Как программно из php-файла просмотреть содержимое dbf-файла на экране? Как программно вызвать меню ALT+TAB и закрыть тоже программно Как программно создать Label на Frame, которая программно создана на UserForms Как программно удалить кнопку которую программно создал но только если она уже существует |
Фрилансер
1846 / 1342 / 599
Регистрация: 12.01.2011
Сообщений: 5,432
|
||||||||||||||||
12.03.2016, 20:22 | 2 | |||||||||||||||
в
//страница index.html
0
|
0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
12.03.2016, 20:25 [ТС] | 3 |
В этом случае передача будет автоматом? Не придётся кнопку нажимать, чтобы данные передать? И где здесь будут данные для другой страницы? Так же в <input>?
0
|
2170 / 1653 / 840
Регистрация: 10.01.2015
Сообщений: 5,192
|
||||||
12.03.2016, 20:26 | 4 | |||||
например скрытым полем:
0
|
0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
12.03.2016, 20:45 [ТС] | 6 |
Сам-то принцип передачи данных через именованные input'ы я понимаю.
Но мне нужно, чтобы страница после обработки данных автоматически передала их другой странице, не отображаясь сама. Добавлено через 2 минуты А что мне это даст? Целевая страница понимает POST-запрос.
0
|
133 / 133 / 48
Регистрация: 26.04.2013
Сообщений: 1,356
|
|
12.03.2016, 20:48 | 7 |
maxapet, Если я правильно понял вам нужен Ajax
0
|
0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
12.03.2016, 21:03 [ТС] | 8 |
Есть страница, на которой вводится сумма для оплаты. С неё нужно взять эту сумму, добавить некоторые данные и отправить их на страницу платёжной системы, где пользователь выбирает способ оплаты и подтверждает платёж.
Т.ч. AJAX здесь не нужен. Я хорошо знаю, как это сделать на ASP.Net, а вот на php - увы. Но мне сейчас нужно на php.
0
|
Заблокирован
|
|
12.03.2016, 22:47 | 9 |
Дык сумма-то наверно передается в платежную систему через ее API, возможно, в GET-параметре. По необходимости обработайте POST-параметр, транслируйте его в GET-параметр ПС и вперед, т.е. редирект.
0
|
55 / 55 / 21
Регистрация: 01.03.2016
Сообщений: 594
|
|
13.03.2016, 01:25 | 10 |
Location page.php?nov=ie&dan=nie
Добавлено через 1 минуту а вообще я уверен, что вы не правильный подход для своих целей выбрали. Лучше напишите какова цель. И если уж реально так нужно, то я поддерживаю ajax
0
|
0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
13.03.2016, 04:26 [ТС] | 11 |
Я написал какова цель: дополнить оплачиваемую сумму контрольной суммой, которая вычисляется через логин и пароль, и передать это всё на сайт платёжной системы. Вопрос в том, как из php вызвать другую страницу.
Добавлено через 1 минуту Сумма передаётся в платёжную систему через POST. Я не случайно выбрал раздел "php для начинающих", вопрос именно в том, как этот редирект сделать.
0
|
85 / 78 / 32
Регистрация: 26.11.2015
Сообщений: 481
|
|
13.03.2016, 08:20 | 12 |
0
|
0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
13.03.2016, 08:31 [ТС] | 13 |
Что "curl"?
0
|
85 / 78 / 32
Регистрация: 26.11.2015
Сообщений: 481
|
|
13.03.2016, 10:59 | 14 |
программа такая, есть обертка для php в виде расширения.
0
|
55 / 55 / 21
Регистрация: 01.03.2016
Сообщений: 594
|
|
13.03.2016, 11:34 | 15 |
maxapet, я дал вариат. Header('Location: тут страница и новые параметры, уйдут через GET
0
|
85 / 78 / 32
Регистрация: 26.11.2015
Сообщений: 481
|
|
13.03.2016, 11:35 | 16 |
0
|
Заблокирован
|
|
13.03.2016, 12:53 | 17 |
maxapet, может, контрольную сумму вычислять заранее и вставлять ее в виде скрытого поля в форму? Ну или:
0
|
0 / 0 / 0
Регистрация: 08.02.2016
Сообщений: 98
|
|
13.03.2016, 14:52 [ТС] | 18 |
Контрольная сумма зависит от суммы оплаты, логина и пароля. т.е. заранее вычислить её не поучится. Логин и пароль светить нельзя. Идея в том, чтобы рассчитать контрольную сумму на другой странице, и с неё сделать переадресацию на страницу платёжной системы.
Добавлено через 26 секунд А что даёт curl? Добавлено через 5 минут "Больной! Не занимайтесь самолечением! Сказал доктор "В морг", значит, в морг!" Платёжная система получает через POST - никуда от этого не денешься.
0
|
13.03.2016, 14:52 | |
13.03.2016, 14:52 | |
Помогаю со студенческими работами здесь
18
Открытие каталога программно на php Заполнение полей php страницы программно Как обратиться к программно созданной кнопке, на программно созданной форме? Как заменить PHP 7 на PHP 5.6 в Ubuntu 16.04? Установлена как модуль Apache 2.4 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |