Facebook login error
Hej eksperter!Ville gerne lave et facebook login, men den popper ligesom bare op den der hvide boks, og forsvinder??
Dette er selve koden på min side:
<?php
require_once 'inc/facebook.php';
$facebook = new Facebook(array(
'appId' => 'xxxxxxxxxxxxxx',
'secret' => 'xxxxxxxxxxx',
'cookie' => true,
));
try {
$me = $facebook->api('/me');
} catch (FacebookApiException $e) {
error_log($e);
}
if ($facebook->getUser()) { ?>
<form action='signup.php' method='post'>
<fieldset class='field_name'>
<label>First Name</label>
<input class='name' name='first_name' type='text' value='<? if ($facebook->getUser())
{echo $me['first_name'];}else{echo'First Name';} ?>' />
</fieldset>
<fieldset class='field_name'>
<label>Last Name</label>
<input class='name' name='last_name' type='text' value='<? if ($facebook->getUser())
{echo $me['last_name'];}else{echo'Last Name';} ?>' />
</fieldset>
<fieldset>
<label>Email Address</label>
<input name='email' type='text' value='<? if ($facebook->getUser())
{echo $me['email'];}else{echo'email address';} ?>' />
</fieldset>
<fieldset>
<input name='submit' type='submit' value='submit' />
</fieldset>
</form>
<? } else {
?>
<fb:login-button data-perms='email, user_checkins'>Login</fb:login-button>
<div id='fb-root'></div>
<script src='http://connect.facebook.net/en_US/all.js'></script>
<script>
FB.init({
appId:'xxxxxxxxxxxxxxx', cookie:true,
status:true, xfbml:true
});
FB.Event.subscribe('auth.login', function(response) {
window.location.reload();
});
</script>
<? }
?>
og her er min signup.php:
<?php
session_start();
include:'connect.php';
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST ['email'];
$query = mysql_query('INSERT INTO Facebook (first_name, last_name, email) VALUES
('$first_name','$last_name','$email')') or die(mysql_error());
if($query){
header('location: Website.php');
}else {
echo 'fejl';
}
?>
Sætter pris på alt form for hjælp!!!! :)