Facebook API に問題があります。このコードを実行すると、ウェブサイトに表示されるのは以前の html だけですが、php を削除するとサイト全体が表示されます。
私はPHPに比較的慣れていないので、コードを30分近く見つめています
コードは次のとおりです。
<head>
<title>Written And Seen</title>
<link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<?php
include 'libs/Facebook.php';
$facebook = new Facebook(array(
'appId' => '5000...458', //the dots are not the problem. i just replaced part of the id/secret when posting here
'secret' => '8fe...e5',
'cookie' => true
));
$session = $facebook->getSession();
$me = null;
if ($session){
try{
$me = $facebook->api('/me');
}
catch (FacebookApiException $e){
echo $e->getMessage();
}
}
if($me){
$logoutUrl = $facebook->getLogoutUrl();
}
else{
$loginUrl = $facebook->getLoginUrl();
}
?>
<div id="allcontent">
<div id="header">
<h1 style="text-align:center;">Written And Seen</h1>
</div>
<div id="navigation">
<a href="#">Home</a><a href="#">Adasdasda</a><a href="#">HFgsdfs</a><a href="#">HFgsdfs</a><a href="#">Log in with Facebook</a>
</div>
<div id="maincontent">
</div>
<div id="footer">
</div>
</div>
</body>