• Publicidad

Tengo problema para crear la session con las cookies

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Tengo problema para crear la session con las cookies

Notapor jcuza » 2006-04-06 09:11 @424

Hola Buenos dias :(

Estoy Creando una funcion la cual me debe guarda en la carpeta /tmp la session del usuario con la que estoy ingresando.
este es el codigo va en el .pm

if ($clave eq "$clave1"){
$expire='+1M';
$session = new CGI::Session(undef, $self, {Directory=>'/tmp'});
$session-> param ("dusuario",$usuario1);
$session-> param ("dclave",$clave1);
$cookie = $query->cookie(CGISESSID=>$session->id);
$self->header_props(-cookie=>[$cookie]);
}

los errores que da es que no me esta creando el archivo en el directorio /tmp
Lic. Jorge Cuza
Analista Sistema I
Ministerio de Educacion y Deporte
jcuza
Perlero nuevo
Perlero nuevo
 
Mensajes: 5
Registrado: 2006-04-06 08:48 @408

Publicidad

Re: Tengo problema para crear la session con las cookies

Notapor explorer » 2006-04-06 10:48 @491

Yo veo el código más o menos bien, salvo el valor de la variable $self, que creo que estará bien, también.
Si el problema no es el código, quizás sea que el usuario que ejecuta el servidor web no tiene permisos de escritura en el /tmp. Prueba con otro directorio que tenga permisos...
Otro detalle es el $expire. Creo que te falta ponerlo en la función cookie.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor jcuza » 2006-04-06 13:15 @594

gracias pero ahora el error quie me da es que no llama el metodo cookie
en la sigiente instruccion:

$cookie = $query->cookie(CGISESSID=>$session->id);
Lic. Jorge Cuza
Analista Sistema I
Ministerio de Educacion y Deporte
jcuza
Perlero nuevo
Perlero nuevo
 
Mensajes: 5
Registrado: 2006-04-06 08:48 @408

Notapor kidd » 2006-04-06 13:23 @599

Hola:

¿Qué tipo de objeto es $query?

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados