Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/01/2013, 14:29
Avatar de BekoxD
BekoxD
 
Fecha de Ingreso: mayo-2008
Ubicación: Perú
Mensajes: 220
Antigüedad: 16 años
Puntos: 11
Respuesta: Dos single.php con url y contenido diferentes.

Cita:
Iniciado por ramoncito Ver Mensaje
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> 
__________________
Si tú sabes lo que vales, ve y consigue lo que mereces.