Ver sólo mi web por iframe o .load() (Preferiblemente .load() )

Wext Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
2 Ago 2012
Mensajes
143
Hola amigos... tengo una parte de mi web con información que yo inserto sobre el mundial... pero si algún usuario consigue la url (dominio.com/mundial/datos.php) podría verlos en un formato sin estilos o podría obtenerlos para su web... he visto que algunos sitios no dejan entrar a estos usuarios por la url directa pero por iframe si (quiero .load() ya que tengo un sistema que actualiza los datos cada segundo con jquery )... no se si me explique bien.. muchas gracias a todos.


Feliz tarde.
 

hugo1

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Dic 2012
Mensajes
90
Prueba con $_SERVER['HTTP_REFERER'] o con $_SERVER['HTTP_X_REQUESTED_WITH']

No se si se pueda hacer de una manera mas efectiva, porque el header de las peticiones es modificable.


En el caso de los iframe, para que un archivo solo se pueda acceder por iframe lo haces con js
Insertar CODE, HTML o PHP:
if ( top.location == self.location )
{
	top.location = 'http://www.forobeta.com';
}

Y si quieres que se ejecute solamente desde tu dominio verificas top.location.hostname
Insertar CODE, HTML o PHP:
if ( top.location.hostname != 'tudominio.com' )
{
	top.location = 'tudominio.com';
}
 
Última edición:
Arriba