Ver Mensaje Individual
  #12 (permalink)  
Antiguo 01/07/2008, 05:56
alvaro_pasto
 
Fecha de Ingreso: febrero-2008
Mensajes: 93
Antigüedad: 16 años, 9 meses
Puntos: 4
Respuesta: Registro usiaros con cookies - opinion

Yo sigo con mi monologo, xD.

Consegui solucionar lo de propagar el SID mediante el url añadiendo estas lineas:

en el index.php

Código PHP:
    if (isset($_GET['s']) && strlen($_GET['s']) > 0){
        
session_id($_GET['s']);
    }
    
session_start(); 
Declarando de esa manera el inicio de sesion, evitamos que al poner el parametro vacio en el URL nos de error. Mi error era que asignaba el session_id() despues del session_start(), tonto de mi.

Y en el login.php

Código PHP:
header('location: index.php?s='.session_id()); 
Simplemente al cambiar la cabecera, añadimos el parametro.

Me queda modificar un par de lineas para que si tenemos las cookies activadas, no pase el SID por URL.

Se que es la eterna pregunta pero... no hay otra manera de propagar el SID sin mostrarlo en el URL y con las cookies desactivadas? No se si con ficheros de texto plano...

Un saludo