Concernant cette ligne
$pwd = $_[2].$_[0].$_[1];
Use of uninitialized value in concatenation (.) or string at ./monscript.pl line 101
Alors que plus haut j'ai bien spécifié
$prenom = $_[0];
$nom = $_[1];
$groupe = $_[2];
Je ne comprends pas!!
$pwd = $_[2].$_[0].$_[1];
$prenom = $_[0];
$nom = $_[1];
$groupe = $_[2];
# warning
Posté par nomorsad . Évalué à 2.
Ce message arrive quand on essaye de concatener une valeur "undef" :
$var=undef;
print "toto".$var;
Pour débugger ton code de façon basique, tu peux utiliser le module Data::Dumper, fourni de base avec Perl :
use Data::Dumper;
warn Dumper($var);
warn Dumper(\@tab);
warn Dumper(\%hash);
[^] # Re: warning
Posté par nanard06 . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.