Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/05/2006, 16:04
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Según la documentación oficial de sesiones:

Cita:
Todas las variables registradas son almacenadas tras finalizar la petición. Las variables que están indefinidas se marcan como no definidas. En los subsiguientes accesos, no estarán definidas por el módulo de sesiones a menos que el usuario las defina más tarde.
Si bien como haces tu asignación de variables a la própia sesión te resulta . .no es "lógico" o por lo menos si tienes en cuenta que $_SESSION es y debe ser un array de "sistema" que "juegues" con el. Sobre todo cuando intervienen recargas de página (a si misma) y hacia otras.

Creo que es más "sano" tomar el valor de tu variable de sesión .. accederlo directamente o trabajar una variable intermedia para luego asignar su valor a la sesión que corresponda. Por lo menos no suelo ver código que "alteren" el valor directamente el valor de variables $_XXXX y luego lo trabaje .. A mi por lo menos "me confunde".

El tema de ? o "if" es lo de menos (si usas sintax abreviada o no .. ).

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