0
<?php
require "facebook.php";
$facebook = new Facebook(array(
'appId' => '[email protected]@@@@@@@@@',
'secret' => '[email protected]@@@@@@@@@@@@@@@@@',
));
$user = $facebook->getUser();
if ($user) {
try {
$user_profile = $facebook->api('/me');
} catch (FacebookApiException $e) {
$user = null;
}
}
?>
<?php if ($user): ?>
<form action="#" method="get">
NAME: <input type="text" name="name"
value="<?php echo $user_profile['name'] ?>"><br>
KID'S NAME <input type="text" name="kid"><br>
DOB <input type="text" name="kid" value="<?php echo $user_profile['birthday'] ?>"><br>
ADDRESS <input type="text" name="kid" value="<?php echo $user_profile['email'] ?>"><br>
KID'S GENDER
male<input type="radio" name="r" value="male">
female <input type="radio" name="r" value="male"> <br>
EMAIL: <input type="text" name="name"
value="<?php echo $user_profile['email'] ?>"><br>
<input type="submit" value="Continue →">
</form>
<a href="<?php echo $facebook->getLogoutUrl() ?>">
Logout of Facebook
</a>
<?php else: ?>
<a href="<?php echo $facebook->getLoginUrl() ?>">
Login with Facebook
</a>
<?php endif ?>
나는 앱을 만들었고 앱 ID와 비밀 키를 가지고 있습니다. 이제 새 사용자가 로그인 페이지를 클릭 할 때마다 양식 페이지가 채워지지만 로그인 할 때 내 세부 정보가 표시되고 다른 사용자가 로그인했을 때 아무 것도 표시하지 않습니다.oauth를 사용하여 페이스 북 로그인
제발 내 코드에 설명해 주실 수 있습니다. 처음으로이 코드를 사용하고 있습니다. 이름, 생일, 이메일이 필요합니다 –
제발 내 코드에서 설명해 주실 수 있습니다. –