Thread Hash mit mehreren Werten (18 answers)
Opened by Newbie2008 at 2008-12-05 15:39

Newbie2008
 2008-12-05 15:39
#116845 #116845
User since
2008-12-05
26 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich bin Anfänger in Perl und stecke bei folgender Aufgabenstellung fest:

Es gilt folgendes Script zu schreiben:
Ein Hash mit fünf User-Namen anlegen, jedem Benutzernamen ist ein individuelles Passwort zugeordnet. Der User wird aufgefordert Name und dann Passwort einzugeben.
Solange ich nur einen User im Hash habe, klappt alles zufriedenstellend:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/perl –w

%user = ("Benutzername" =>"Peter",
"Passwort" =>"Peter1");

print "\nBitte geben Sie Ihren Benutzernamen ein: \n";
chomp ($name = <>);

print "\nHallo $name, bitte geben Sie Ihr Passwort ein: \n";
chomp ($passwort = <>);

while ($passwort ne $user {Passwort})
{
print "\nDas Passwort ist nicht richtig. Bitte versuchen Sie es erneut:\n";
chomp ($passwort = <>);
}

print "\nDas Passwort ist richtig. Herzlich Willkommen, $name!\n";


Wie löse ich es, wenn ich mehrere User habe???

Freue mich auf Eure Hilfe!!!

Edit betterworld: Code-Tag richtig geschlossen

View full thread Hash mit mehreren Werten