Author: LucLuc
Date: Mar 20, 2008 21:15
Bonjour,
J'ai eu un problème avec les hash que j'ai résolu en cherchant sur
google.
Je viens ici afin que l'on m'explique ce qui se passe.
J'ai un module qui valide les paramètres reçus (CGI)
use constant PRM_UN => "po";
my $params = $cgi->Vars;
if( $params->{ PRM_UN } eq $params->{ "po" } ) {
print "aucun problème";
} else {
print "Surprenant!!";
}
Ça affichait (ça l'affiche encore d'ailleurs...) "Surprenant!!"
Cependant
if( $params->{ PRM_UN . "" } eq $params->{ "po" } ) {
print "aucun problème";
} else {
print "Surprenant!!";
}
|