Ho in una sub la funzione per controllare se un user è loggato,ma la funzione è in una libreria esterna...
il mio script inizia cosi':
codice:
use cgi;
require "...";
my $q = new CGI();
&check_login;
...
ma al momento di &check_login; mi va in errore lo script dicendomi che la funzione cookie non esiste...
questo è il codice nella libreria:
codice:
sub check_login {
my $are_you_logged = $q->cookie(-name=>'MYSIMPLENEWS', -path=>'/cgi-bin/MYSIMPLENEWS/');
if ($are_you_logged ne "y")
{
print $q->header();
print qq~<html>You are not logged!</html>~;
exit(0);
}
return;
}
1;
sono bloccato e non sò come andare avanti...qualche consiglio?!
Grazie!