$ _POST를 사용하여 앱에서 서버로 정보를 보내고 싶지만 Postman으로 테스트 할 때 $ _POST가 설정되지 않습니다. 우체부로 설정하면
<?php
if (isset($_POST["test"])){
$mystring=$_POST["test"];
echo $mystring;
}
else {
echo "it is not even set";
}
?>
이를, 응답 :이와 함께 보낼 때
"It is not even set"
그러나 :
<html>
<body>
<form method="post" action="http://localhost/quetzal/test.php">
<input type="text" name="test" value="it is set!" />
<input type="submit" value="CHECK MY CODE" /> </form>
</body>
</html>
그것은 것 내가 XAMPP와 PHP 5.6.23을 사용하고 있습니다 만족스러운 결과를 내십시오.
it is set!
및 자동 전역 받기는 잘 작동 (단지 대체 :
편집 ...
post_max_size=80M
variables_order="EGPCS"
upload_max_filesize=80M
그것은 좀 나에게 운전 너트 : ADY 내 php.ini 파일이 설정 GET을위한 POST (그러나 해결 방법을 사용하지 않는 한 발리 요청에 POST를 사용해야하지만 이는 깨끗하지 않습니다.) :
우리는 작동 코드를 보여 주지만, 수정하려는 우편 발송자 사용법은 없습니다. 몇 가지 스크린 샷이 도움이 될 것입니다. –
필자는 Postman 사용법을 편집하여 보여 주었지만, XAMPP 문제라고 생각합니다. 왜냐하면 발리를 사용하여 내 앱에서 요청할 때마다 동일한 오류가 발생하기 때문입니다. – LuisE
POST 메서드를 통해 전달하지 않는 것처럼 보입니다. 쿼리 문자열 매개 변수를 제거하고 다시 시도하십시오. –