Tema: uso del SID
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/05/2003, 14:17
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
SID es una constante si quieres usarlo .. pero estás empleando mal la abreviatura de echo .. que seria:

Código PHP:
<?php =SID?>
eso sería equivalente a: (fijate en el manual de PHP oficial)
<?php echo SID; ?>

(las constantes NO ´no se "leen" como cadenas (strings) así que no llevan comillas).

Por otro lado .. el SID lo puedes componer (como en esos mismos mensajes dije):

Código PHP:
$sid=session_name()."=".session_id(); 
El tema de "pasear" el SID en el URL (links etc..) o que viaje en una cookie tambien lo comenté en esos mensajes.

Si el SID lo propagas en Cookies tu sistema será algo mas seguro .. pero necesitas de que los "clientes" (navegadores) que usen tu sistema tengan habilitadas las cookies (y las acepten).

Si el SID lo propagas manualmente (como así lo estas haciendo) y lo añades a tus links .. etc. Obtendras un sistema "compatible" ya que no necesitas de un navegador que acepte cookies para que el SID se propages .. Ademas que si lo haces Manualmente (y desactivas a PHP que lo haga automático) tu programación tendrá control de "a quien" propagas el SID .. así que si haces links externos a tu sitio o a páginas que no requieras de sesiones .. no propagaras el SID ...

Fijate bien en esas directivas de PHP del tema sesiones (que en esos mensajes comento).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.