Это мой мой файл index.php
<?php
print_r($_POST);
exit;
?>
Я пишу на свой сайт, используя почтальон в Chrome, но ничего не получается. Я вернусь только
Array
(
)
Я знаю, что почтальон работает, потому что я использовал его, когда у меня был бесплатный веб-хостинг. Теперь я попросил друга немного места на его сайте, но по какой-то причине данные поста не распечатаны. Как я могу решить эту проблему?
Вот фото с происходящим: http://6pix.net/images/16687663370157764163.png .
1. Проверьте, поддерживает ли ваш веб-сервер php
Вы можете проверить это, запустив .php
файл с некоторыми выходными операторами, такими как echo
2. Проверьте, правильно ли вы указываете страницу
Вы должны проверить это, выведя некоторый контент
3. Попробуйте с полным путем
Некоторым серверам необходимо получить полный путь, т.е. он не будет поддерживать точку index.html
или же index.php
если указан путь к каталогу
Дополнительное примечание:
Если вышеуказанные проблемы не помогли, вы можете проверить с .htaccess
, блокировка вызовов REST и т. д.
Если вы действительно (как показано на скриншоте) сделать
print_r($_REQUEST);
пожалуйста, проверьте ваш php.ini для вашего
request_order
variables_order
Если «post» не в этом порядке, $ _REQUEST не будет иметь «post» содержимого внутри.