Thread Problem mit Apache::Session::MySQL: MD5 stirbt (7 answers)
Opened by Gast at 2005-06-14 00:10

GwenDragon
 2005-06-14 12:28
#55456 #55456
User since
2005-01-17
14748 Artikel
Admin1
[Homepage]
user image
Quote
Aufrufen tue ich es über eine Mason Komponente
Code: (dl )
1
2
3
4
5
6
% my %test;
% if(exists $ARGS{session_id}){
% %test=Sessions->get_session($ARGS{session_id});
%} else {
% %test=Sessions->new_session;
%}

Wenn schon
Code: (dl )
% if(exists $ARGS{session_id} && length( $ARGS{session_id} )&& $ARGS{session_id} =~ /[a-z0-9]+/ ) { 

Sonst existiert zwar der Hash, dafür aber kein gültiger Eintrag.

Quote
System error
error: Can't locate object method "get_session" via package "Sessions" at /var/www/devel.help-projekt.de/htdocs/autohandler line 140.

context:
...
135:
136: <!-- Title: Help-Projekt.de - Tutorials, PC-Forum, Programmierung, Mason -->
137:
138: <!-- URL: http://www.help-projekt.de -->
139: % my %test;
140: % if(exists $ARGS{session_id}){
141: % %test=Sessions->get_session($ARGS{session_id});
142: %} else {
143: % %test=Sessions->new_session;
...
code stack: /var/www/devel.help-projekt.de/htdocs/autohandler:139


Zudem scheinst du das Modul nicht beim ersten Aufruf ein zu binden. Denn dann meckert Mason an, dass get_session fehlt!
War bei mir so.\n\n

<!--EDIT|GwenDragon|1118738922-->

View full thread Problem mit Apache::Session::MySQL: MD5 stirbt