2017-12-29 28 views
0

(나는 비록 있도록 액세스를 why php is not accepting posts from remote sources를 디버깅하기 위해 노력하고있어 htaccess로 설정됩니다) 매개 변수를 전송하지만 입력 스트림이 null 것으로 보인다PHP : URL 매개 변수가

전송하지만 // 입력은 null입니다 ... 빈 파일에서

:

<?php echo file_get_contents("php://input");file.php 수익률은 file.php?foo=bar 등의 변수가 .PHP 파일에 추가 될 때 널 (null) ...

이이 수 변수로, null를 돌려 안 es/매개 변수를 보내고 있습니까?

+0

통해 사용할 것 좀 코드가'PHP를 읽고 생각합니다. From php.net php : // input으로 열린 스트림은 한 번만 읽을 수있었습니다; http://php.net/manual/en/wrappers.php.php –

+0

php : // 입력은 PHP 파일의 첫 번째 줄입니다 ... – ina

+2

GET 데이터가 입력 용으로 표시 될 것이라고 생각하지 않습니다. –

답변

2

file_get_contents("php://input");은 POST 요청에서만 작동합니다. // input` 당신 앞에 :

쿼리 매개 변수의 경우를 들어

php://input를 참조 ?foo=bar$_GET

+0

mea culpa! 물론 ...이 사이트에서 찌를 수 있습니까? https://stackoverflow.com/questions/47978874/php-allow-accept-post-data-from-remote-sources – ina