0

それはおそらくばかげた間違いですが、私はそれのために分裂しています:(

言語: PHP 5.4.7 \n フレームワーク: CodeIgniter 2.1.3、SDK: Facebook PHP SDK 3.2.2

次のコントローラー機能を検討してください:-

public function index()
{
  //  $this->__construct();
    $data['profile'] = $this->_facebook->api('/me?fields=id');
    $this->load->view('user_profile',$data);
}

対応するビュー (user_profile.php) :-

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Showing the user profile</title>
</head>
<body>

<?php
//echo print_r($user_profile,TRUE);
echo '<IMG SRC="http://graph.facebook.com/'. $profile['id'] . '/picture" HEIGHT=32 WIDTH=32 /> ';
?>
</body>
</html>

上記のコードは、Internet Explorer ではプロフィール画像を表示しますが、Chrome ではページが空白です。ページのソースを表示すると、空白です。

4

1 に答える 1