Hallo,
Es geht um folgendes Konstrukt
# Ergebnis auf den Bildschirm
while(@ergebnis=$sth->fetchrow_array)
{
if ( @ergebnis[0] eq $value01 && @ergebnis[1] eq $value02 )
{
print "<tr>
Login korrekt</td></tr>\n";
}
elsif ( @ergebnis[0] eq $value01 && @ergebnis[1] ne $value02 )
{
print "<tr> | Falsches Passwort</td></tr>\n";
} else {
print "<tr> | Unbekannter Benutzername</td></tr>\n";
}
};
@ergebnis[0] und $value01 steht für Benutzername
@ergebnis[1] und $value02 steht für Passwort
Der Sinn ist, daß jemand via Webinterface Benutzername und Passwort
eintippt und das soll gegen das Paar aus der Datenbank verglichen werden.
Am Ende soll der Benutzer entweder "Unbekannter Benutzer", "Falsches
Passwort" oder eben "Ist in Ordnung" sehen, und ist dann drinne.
Bitte nehmt mir das Brett vorm Kopf weg, danke :-)
Liegt es an der while()-Schleife?
bis dahin - kind regards
Martin Mewes
--
######################################################################
http://www.webmin.com/ http://webmin.mamemu.de/
Webbased Administration Tool for Unixoid Systems :-)
Member of the Webmin Translation Team
######################################################################
|