эхо POST массив .. или другие идеи? - PullRequest
0 голосов
/ 15 июня 2010

Обновление:

Как видно из приведенных ниже оригинальных вопросов, я собираюсь отобразить массив. Проблема заключается в том, что когда я отправляю шлюз Moneris для возврата массива POST в мой новый файл (cart.php), он получает внутреннюю ошибку 500.

Это та же самая ошибка, которую я получил при отправке скрипту, которая должна была работать. Есть ли причина, по которой он всегда будет отправлять 500 внутренних ошибок сервера?

Прямая ссылка Cart.php

Craig


ОРИГИНАЛЬНЫЙ ВОПРОС:

Привет,

Я вернулся к другому вопросу.

Вот моя дилемма:

У меня есть скрипт (ImageFolio Commerce), который не обновлялся на нашем сервере с ... вероятно 2003 года. У скрипта был шлюз платежей (Moneris), вручную добавленный к нему компанией, которая предлагает этот скрипт. Это стоит $ 1000, чтобы заставить их добавить шлюз.

У меня появился новый клиент, который приобрел этот бизнес у предыдущего владельца. При переключении учетной записи на учетную запись Moneris нового владельца мы обнаружили, что все было обновлено.

Короче говоря ..

Шлюз Moneris может отправлять 3 типа ответов:

  1. POST с данными XML
  2. POST
  3. GET

Полагаю, проще всего использовать массив POST. У меня есть файл, на который он отправляет ответ. На данный момент файл отвечает внутренней ошибкой сервера, но обрабатывает заказ.

Что я хочу сделать, это определить, что представляет собой отправляемый массив POST, чтобы я мог взять его и вывести его логическим образом. Есть ли способ захватить и повторить весь POST?

Или кто-то может предложить лучший способ сделать это?

Спасибо,

Craig

Ответы [ 2 ]

2 голосов
/ 15 июня 2010

либо

var_dump($_POST);

или

<code>echo "<pre>";
print_r($_POST);
echo "
";

Оба будут выводить массив в читаемом формате для анализа

1 голос
/ 15 июня 2010

Вместо просмотра серверной части содержимого POST (как показано в ответе Lizard), вы можете сделать это на стороне клиента ...

Заголовки HTTP, которые отправляет ваш клиент, можно просмотреть с помощью таких инструментов, как Firebug для Firefox и Chrome .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...