如果在我的問題中存在一些問題,我會提前道歉,我是heroku新手,我的基本問題是我有一些亂碼,我想測試如果我能夠在我自己的代碼中獲取Facebook變量並使用它們..調試heroku上的facebook應用程序的php代碼
在我的.php文件中我想要將名稱用於使用我的Facebook應用程序的人員displayname數組變量和數組的url應該獲取應用程序用戶圖片..我想通過facebook本身提供的index.php文件分配這些值。
我的PHP文件的代碼是: -
$basic = $facebook->api('/me');
$options = array(
'displayName' => he(idx($basic, 'name')),
'image' => array(
'url' => 'https://graph.facebook.com/'.he($id).'/picture?type=square',
'height => '48',
'width => '48'
)
);
但會在這裏有些不對勁,我無法弄清楚。 我試圖通過javascript或其他技術來調試它,但現在能夠通過任何方式將.php文件連接到某些.js文件,以便傳輸.php文件中存在的變量值並在瀏覽器中打印它們,我用它來編輯代碼我自己的系統,並通過git推它,因爲代碼在heroku上執行,我無法弄清楚什麼錯誤正在醞釀..我現在使用免費帳戶,所以有什麼辦法可以看到我的代碼在heroku執行。 。或任何幫助有效地調試我的代碼..
編輯1:或者有什麼辦法我可以將這些變量從我的.PHP文件傳遞給單獨的.JS文件並在消息框中打印變量或任何東西..任何示例給出的代碼將有很大幫助..在這方面有很多問題要求將變量從單獨的.PHP文件轉換爲單獨的.JS文件..但是我沒有找到直接的答案,所有的提示變通,但沒有直接的方法......我參觀了它的問題是.. What's the best way to pass a PHP variable to Javascript?
Grab/input php variable in javascript?
有的更多,但力找到完美的答案。
編輯2:如果我的問題需要更多的信息PLZ讓我知道,如果第二個選項是左選擇調試我的代碼..然後有人可以給我一個例子傳遞變量/數組存在testfile.php文件說出現在appfolder/php/lib/testfile.php並使用testjs.js文件在瀏覽器中以HTML格式輸出它說明存在於appfolder/lib/js/testjs.js
我不理解這個你在兩個文件中使用json_encode($ options)..ie在.PHP文件以及.HTML文件中,以及變量$ options_json的使用,然後...可以詳細說明更多...以及.PHP文件和.HTML /之間的全局這些JSON對象。 JAVASCRIPT文件 – user1107108