這陣子開始練習寫 Facebook Api 的程式!

原本想說採用 Iframe 來開發程式是最快的了~
沒想到再寫 變數傳遞時發現問題..Orz
看了很久的文章論壇..才找到關鍵字
比如有以下兩種寫法

case 1.- <a href="http://apps.facebook.com/myapp/page2.php?a=xxx&b=123"> go to page 2 </a>

會得到

a=xxx

amp;b=123

少加了 " target="_top"  會被facebook redirect 兩次...原本的 b 變數就變成了 amp;b , 寫 $_GET["b"] 就永遠拿不到值了,請改用下面寫法


case 2.- <a href="http://apps.facebook.com/myapp/page2.php?a=xxx&b=123
" target="_top"> go to page 2 </a>

會得到

a=xxx

b=123

echo $_GET["b"] 這樣就可以了..嗚..我找了 快一天才解出來...

快點寫下來以後才不會忘

 

page2.php

<?php

print_r($_REQUEST);

?>

vocka 發表在 痞客邦 PIXNET 留言(0) 人氣()