Cita:
Iniciado por ramoncito Entiendo (y dejame tratar de entender) que lo tu quieres es tener una página que verifique si el usuario está logeado en el sitio o no. Si está logeado podrá ver el video, en caso contrario no podrá ver nada.
¿Es así?
Claro, básicamente lo estoy haciendo para usuarios de facebook, es decir si ingresas directamente a la url de Single1.php (miweb.com/21/2013/este-video-es-genial.html) no vas a necesitar estar logeado, pero como yo quiero que compartir en facebook en enlace de single2.php para que siempre pida verificar a usuarios de facebook.
Básicamente el código a llevar en single2.php seria algo así:
Código HTML:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xmlns:fb="https://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<html>
<head>
<title>Titulo del post</title>
<meta name="description" content="Descripcion del post" />
<meta property="fb:app_id" content="415826391811134" />
<meta property="og:url" content="http://miweb.com/url-de-single2.php" />
<meta property="og:title" content="Titulo del post"/>
<meta property="og:image" content="http://miweb.com/imagendelpost.jpg"/>
<script type="text/javascript">
function iniciar(){
//FB._https = true;
FB.init({
appId : 'appid',
status:true,
cookie:true,
xfbml:true,
oauth:true
});
FB.getLoginStatus(function(response) {
if (response.authResponse) {
if (response.status === "unknown") {
//alert("No est� logueado en Facebook");
PedirPermisos();
} else if(response.status === "not_authorized") {
//alert("Estos conectado a facebook, pero no tiene permisos para usar la App");
PedirPermisos();
} else {
//esta logueado y tiene permisos, redirecciono!
window.location= "http://blyxme.com/url-de-single1.php/";
}
} else {
PedirPermisos();
}
}, true);
}
function PedirPermisos() {
window.location="https://www.facebook.com/dialog/oauth?client_id=appid&redirect_uri=http://miweb.com/url-de-single1.php&scope=publish_actions,email";
}
</script>
</head>
<body onLoad="iniciar();">
<div id="fb-root"></div>
<DIV id="centro" align= "center" >
<div align="center">
<a href="javascript:document.location.reload();">SI NO CARGA CLICK AQUI!</a>
</div>
</body>
</html>