Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/07/2003, 03:18
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 5 meses
Puntos: 16
Hola,

No soy experto en sesiones, pero intentare ayudar.

En la configuracion, estas directivas

session.cookie_path = C:\temp_sesion
session.cookie_domain = http:localhost
session.entropy_file = C:\temp_sesion

Creo que estan mal. session.cookie_path hace referencia a la ruta en la URL, no ha una del disco, asi que seria dejarla con /. session_cookie_domain, mejor dejarlo vacio. session.entropy_file deberia ser un fichero, no un directorio, pero mejor dejalo comentado para que no tome el valor.

Sobre tu codigo. En el manual se dice que no deberias mezclar session_register() con $_SESSION. Ademas, si te fijas en session_register() (www.php.net/session_register) el parametro es una cadena con el nombre de la variable:
Código PHP:
$variable1="funciono"
session_register('variable1'); 
Ademas, creo que la variable deberia estar creada antes de registrala.
Cita:
If you are using $_SESSION and disable register_globals, do not use session_register(), session_is_registered() and session_unregister(), if your scripts shall work in PHP 4.2 and earlier. You can use these functions in 4.3 and later.
Segun esto, no debes mezclar estas funciones con $_SESSION para PHP 4.2 y anteriores con register_globals a off.

Es decir, haz las pruebas solo con $_SESSION a ver si funciona.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.