dominios y alojamiento web en hostalia

Proteger pagina sin usuario y contraseña

Hola: ¿Hay alguna manera de proteger una página html o php para que solo se pueda ingresar a ella desde un enlace puesto en otra página y no por la...

La FAQ Proteger pagina sin usuario y contraseña tiene

Pertenece a la categoría:

Pregunta
Hola:

¿Hay alguna manera de proteger una página html o php para que solo se pueda ingresar a ella desde un enlace puesto en otra página y no por la url directamente?

Sin sistema de autentificación de usuarios.

Es para la página a la que se vuelve al sitio luego de pagar en paypal.


Respuesta de Estoy en ello
Puedes hacerlo con Javascript. Puedes adaptar este codigo:




<script type="text/JavaScript">
<!--

/* Indicamos en un array las páginas que son válidas como referer, es decir, si el usuario viene desde alguna de estas páginas entonces le dejamos ver lo que quiere ver */

var procedenciaValida = new Array(

"http://www.paypal.com",
"http://www.tuweb.com"

);

var ok = false; // Servirá para saber si se ha encontrado un referer bueno

for(i in procedenciaValida) {

if(document.referrer.indexOf(procedenciaValida[i]) > -1) {

ok = true; /* Hemos encontrado un refere bueno, ponemos ok a true */

}


}

if(!ok) {

document.location.href="http://www.tuweb.com"; /* Si no hemos encontrado un referer bueno redirigimos al index */

}

// -->
</script>

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

Volver al árbol de categoríasVolver al árbol de categorías

Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...