скрипт php для регистрации необработанных данных POST

Я отправляю данные с помощью HTTP POST на мой сервер. Но на сервере я не получаю данные. И как-то у меня нет возможности проверить данные (или скрипт отладки) на стороне клиента. Но на стороне клиента я получаю HTTP 200, значит, данные отправляются. Также я вижу, что соединение и отправка данных были успешными. Однако журнал на сервере не содержит данных (только количество байтов).

Как я могу зарегистрировать необработанные данные POST, которые были отправлены на сервер?

FYI, здесь клиент представляет собой встроенное устройство с очень ограниченными возможностями. Это проблема. Итак, я не могу проверить «print_r» или «echo»

Пытаться:

<?php print_r($_POST); ?> 

Вы также можете попробовать:

 <?php print_r($_REQUEST); ?> 

Чтобы показать, входят ли переменные в $ _POST (FORM-POST, если кодировка / метод прав) или $ _GET

Если вы хотите регистрировать, а не печатать на экране, вы можете попробовать:

 <?php file_put_contents("post.log",print_r($_POST,true)); ?> 

Запись данных в файл:

 file_put_contents('/tmp/postdata.txt', var_export($_POST, true)); 

Вы можете попробовать обнюхать сеанс HTTP .

попробуйте использовать var_dump($_POST['name-of-field']) или var_dump($_POST)

обновлено: // и просмотрите источник страницы и найдите массив

Если вы укажете свою форму на страницу со следующим кодом, что вы получите? Nicles?

 <?php echo "<pre>" print_r($_POST); ?>