나는 매우 단순한 형태를 (파일이 message.php
이라고합니다)이 :이 문제를 하나 개의 솔루션을 발견 Facebook iframe - 양식을 보내는 방법 (POST 방법)?
<?php
print_r($_POST);
?>
<form method="post" target="_top" action="<?php echo CANVAS_URL;?>message.php">
<input type="text" name="your_name" />
<input type="hidden" name="signed_request" value="<?php echo $_REQUEST['signed_request'];?>" />
<input type="submit" name="send" />
</form>
-
signed_request
와 형태로 숨겨진 입력에 넣어 - 내가했지만 불행히도 난 여전히 함께 직면하고있다 이 문제 - 보낸 POST 데이터를 검색 할 수 없습니다.
method="get"
으로 변경하면 모든 것이 잘 작동하지만 POST의 데이터가 필요합니다.
누구든지 나를 어떻게 도와 줄 수 있습니까?이 문제를 해결하는 방법은 무엇입니까? 감사!
답장을 보내 주셔서 감사합니다.하지만 불행히도 이것은 도움이되지 않았습니다. $ _POST – user984621
흠에서 데이터를 검색 할 수 없습니다. 유일한 다른 점은 파일 이름 앞에' php echo CANVAS_URL;?>'을 사용하지 않는다는 것입니다. 이 코드가 message.php에 있다면 왜 그곳에 있어야할까요? Baring을 사용하면 더 많은 코드를 게시하거나 실제 예제에 연결할 수 있습니다. – ow3n