2011-02-11 1 views
1

작은 앱을 만들고 있습니다. 제출할 간단한 양식이 있습니다. 내가 페이스 북에서 페이지에 대해 iFrame 탭을 사용하고 있습니다 : https://developers.facebook.com/blog/post/462Facebook iFrame 페이지 탭 양식 POST 제출은 새 페이지를 엽니 다.

페이지 탭에 페이지가 잘로드되지만 양식 제출이 iFrame의 결과 페이지를 열지 않습니다. 하지만 전체 창에서 페이스 북을 빠져 나간다. 양식 작업이 내 서버를 가리키고 있습니다.

전체 Facebook 캔버스에서 앱을 테스트 할 때 제대로 작동 했으므로 제출 결과 페이지가 iFrame에 열렸습니다. 문제는 페이지 탭에서만 발생합니다. HTTP :

내가이 시도 //developers.facebook.com/docs/canvas/post/ 을하지만 그것은 나를 형태 후에 iFrame을 넣을 수 없습니다 : "태그를 렌더링하는 동안 HTML 오류" 은 iframe ": 맛으로 금지 된 iframe TabFBMLFlavor"

나는 빡빡한 일정으로 일하고 있으며 정말로 도움이 될 것입니다. :) 나는 내가 간단한 것을 놓치고 있다고 확신하지만 이것에 대해 머리를 맞을 수가 없다.

감사합니다.

답변

2

편집 설정> Facebook 통합> 페이지 탭에서 '페이지 탭 유형'을 FBML에서 iframe으로 전환 해 보셨습니까? 나를 위해 일했다.

+0

나는이 설정을 찾지 못했습니다. 도와 줄수있으세요? –

0

PHP 코드 것은

foreach ($_REQUEST as $key => $value) { 
    $value = addslashes($value); 
    $value = strip_tags($value); 
    if($value != ""){$requestnumber ++;} 
    $urlaccess .= $key ."=". $value."&"; 
} 


< form action=submit.php?< ?=$urlaccess?> method=post> 
... 
... 
... 
< /form>