ateigh.tk
Usuario Novato
Usuario Novato

Muy buenas a todos,

Tengo un dominio .tk que redirecciona a otra web. Esta página tiene al principio una entrada para login, típica de toda la vida que cuando valida activa una variable de sesión (y luego sale lo típico de... bienvenido juanito).

Pero resulta que no se porque, el internet explorer (el mozilla y ns van bien)... me redirige a la página principal como si no hubiera introducido los datos (ni siquiera va a la página de error de login porque es como si no reconociera las sesiones).

Este problema no lo tengo cuando pongo la ruta original donde está alojado. Sólo en el internet explorer y cuando pongo el dominio.tk... alguien sabe por qué puede ser??

Incluso lo redirigí a otra cuenta y luego de esta al sitio que quiero... y nada Enfurruñado...

Espero me puedan ayudar.

Muchas gracias a todos

P.D.: El código es:

if(isset($_POST['usuario'])&&isset($_POST['password'])){
session_register("autentificado&quotGiño;
$_SESSION['autentificado'] = true;
?>
<script> location.href="index.php?<?=$argumentos_url?>";
</script>
<?
// luego pregunto por la variable sesión y pongo "Hola usuario" Giño
}

Avatar Image
Nació y murió en el foro
Nació y murió en el foro
Confundido
Avatar Image
Colega ;)
Colega ;)

El problema es de la redireccion .tk no del codigo PHP (que ademas no tiene nada que ver con las comunidades de foros)

Avatar Image
Nació y murió en el foro
Nació y murió en el foro

posi...

ateigh.tk
Usuario Novato
Usuario Novato

Ups... perdón por ponerlo en comunidades de foro... estaba tan desesperao que ni me di cuenta que esta no es la ubicación correcta.

De toas formas, ya que abrí el tema, pues quería zanjarlo. Después de buscar y buscar... he conseguido un código que ayuda a eliminar ese inconveniente con el dominio .tk... ya que este lo que hace es que incluye un frame que da problemas con las sesiones. El código es:

<html>

<head>
<script language="javascript">
if (window.self != window.top)
{
window.top.location = window.self.location;
}
</script>

<base href=_top>
<meta http-equiv="Window-target" content="_top" >
<meta http-equiv="REFRESH" content="0;url=http://www.mipagina.com/conruta/enorme/index.php">
<title>Tu Sitio</title>
</head>

<body>

</body>
</html>

Este código se debe poner en una página intermedia entre el dominio .tk y la ruta de la página a la que finalmente va dirigida. Es decir, que desde la configuración del dominio... redirigir a una página con este código y luego éste redirija al que se indica.

Espero que le sirva a alguien... y perdón de nuevo por la ubicación de este tema.

Saludos y gracias a todos


Avatar Image
Colega ;)
Colega ;)

Con poner

<script language="javascript">
if (window.self != window.top)
{
window.top.location = window.self.location;
}
</script>

En el index.php sobra, ya que eso lo que hace es cerrar el frame del .tk y llevar a la url original, la sin redireccion

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 23/Nov/2005, 23:52
diablesdelpla0591Nov/05