передача значений, полученных с одного сервера на другой сервер в PHP

0

Я работаю в PHP zend framework.I имеет функцию api следующим образом.

Http://testmywebsite/API/Testmyapifunction

Я дал свой api url одному из моих клиентов. Они установили, что, когда они отправили текстовое сообщение, мой api url был запущен. И они нажимают на детали сообщения, такие как содержание сообщения, id, время и т.д. Я могу получить детали внутри моей функции api.

Я получаю детали, как следующим образом.

$ msg_id = $this-> _ getParam ('msg_id');

$ msg_senderid = $this-> _ getParam ('msg_senderid');

$ msg_content = $this-> _ getParam ('msg_content');

И я сохраняю эти значения в моем db.Then я хочу передать эти значения другому серверу. У меня есть api url этого сервера. Но я не могу передать значения этому серверу.

Я перенаправляю значения следующим образом.

$this-> _ redirect (' http://testanotherwebsite/API/Testapifunction.aspx? Msg_id = '. $ Msg_id. '& Msg_senderid ='. $ Msg_senderid. '& Msg_content ='. $ Msg_content);

Я хочу передать эти значения другому серверу. Любой, пожалуйста, помогите мне. Я работаю над этим вопросом в течение многих дней и его сегодняшнего срока. Пожалуйста, помогите.

  • 0
    Итак, вы проверили, что принимающий скрипт принимает эти параметры через GET или POST и что вы отправляете всю необходимую информацию и что ваш запрос даже отправляется правильно? Кроме того, используя GET, вы, вероятно, должны URI кодировать свои данные. Используйте что-то вроде http_build_query
  • 0
    Когда я тестирую, запустив URL в адресной строке браузера, все работает нормально, и они могут получить значения, которые я передал. Проблема в том, что процесс работает, отправив текстовое сообщение. В этом случае мы ничего не можем просмотреть.
Показать ещё 14 комментариев
Теги:
redirect

1 ответ

0

Я не эксперт в области zend, но прочел так:

$this->redirect('/module/controller/action/username/robin/email/[email protected]');

Также вы можете попробовать перенаправитель:

$params = array('user' => $user, 'mail' => $mail);
$this->_helper->redirector($action, $controller, $module, $params);

источник:

Zend: перенаправление на действие с параметрами

  • 0
    Я уже сделал код для перенаправления, но не передаваемых значений. Пожалуйста, помогите мне кто-нибудь, его срочно

Ещё вопросы

Сообщество Overcoder
Наверх
Меню