2016-08-19 2 views
-1

$ _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! 

나는 우편 배달부 사용의 화면은 Postman submit 1

및 자동 전역 받기는 잘 작동 (단지 대체 :

편집 ...

post_max_size=80M 
variables_order="EGPCS" 
upload_max_filesize=80M 

그것은 좀 나에게 운전 너트 : ADY 내 php.ini 파일이 설정 GET을위한 POST (그러나 해결 방법을 사용하지 않는 한 발리 요청에 POST를 사용해야하지만 이는 깨끗하지 않습니다.) : I just change POST for GET

+1

우리는 작동 코드를 보여 주지만, 수정하려는 우편 발송자 사용법은 없습니다. 몇 가지 스크린 샷이 도움이 될 것입니다. –

+0

필자는 Postman 사용법을 편집하여 보여 주었지만, XAMPP 문제라고 생각합니다. 왜냐하면 발리를 사용하여 내 앱에서 요청할 때마다 동일한 오류가 발생하기 때문입니다. – LuisE

+0

POST 메서드를 통해 전달하지 않는 것처럼 보입니다. 쿼리 문자열 매개 변수를 제거하고 다시 시도하십시오. –

답변

1

실제로는 test 쿼리 매개 변수로 ($_GET['test'] 통해 PHP 스크립트 내에서 검색 할 수 있습니다. 우편 번호에 POST 데이터를 추가하려면 Body 탭을 클릭하고 데이터를 추가하십시오.

+0

내가 너를 포옹 할 수만 있다면 ... 내 안드로이드 앱이 작동하지 않는 이유에 대해 설명하지 않는다. 내 안드로이드 코드를 계속 사용할 것이다. – LuisE

관련 문제