Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/03/2003, 06: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
mm creo recordar que session_register() hace un session_start() antes de registrar variables .. (no estoy seguro) .. Si fuera cierto .. estarias iniciando dos sesiones y en ningun punto dices cual usar ..

De todas formas te recomiendo que uses session_start() antes de registrar tus variables y despues de un session_name()

Código PHP:
session_name("sesion");
session_start();
$v1="file1";
$v2="sfile";
$v3="file2";
session_register($v1,$v2,$v3); 
Y ya que usas la versión 4.2 de PHP (ya puestos podrias haberte instalado la 4.3 no? .. ) Usa los arrays superglobales, en el caso de sesisiones $_SESSION[] para registrar y leer variables en una sesión.

Así te vas olvidando de trabajar con variables asumiendolas como globales como lo harías en PHP 4.0.x

Lee estas FAQ's sobre el tema:
http://www.forosdelweb.com/showthrea...989#post238989
http://www.forosdelweb.com/showthrea...998#post238998

Un saludo,