ich bin wohl zu blöd für ne einfache pw-abrage
Fabian Jordi
- asp.net
0 Miraldo
hi zusammen
ich habe soeben festgestellt, dass ich zu blöde bin für eine ganz einfache bn und pw abfrage.
was stimmt da nicht?
ich habe ne seite "home/default.asp"
dort habe ich ein formular!
<form action="../update/default.asp" method=get>
<fieldset style="width:216px; height:84px;">
<legend style="font-family:MS Sans Serif; font-size:10px;"><b>Update-Assistent</b></legend>
<label style="font-family:MS Sans Serif; font-size:10px; padding:10px 10px 10px 10px;" for=bn>Benutzername: </label>
<input style="width:96px;" id=bn type="text" name="bn"><br>
<label style="font-family:MS Sans Serif; font-size:10px; padding:10px 33px 10px 10px;" for=pw>Kennwort: </label>
<input style="width:96px;" id=pw type="password" name="pw"><br>
<input type="submit" value="Login" style="margin-left:94px; margin-top:2px; width:96px; font-family:MS Sans Serif; cursor:hand; height:21px;">
</fieldset>
</form>
jetzt habe ich, die im form tag definierte seite "update/default.asp"
die sieht so aus:
<% Response.Expires = -1 %>
<%
Dim bn, pw, benutzername, passwort
bn = Request.Form("bn")
pw = Request.Form("pw")
benutzername = "klein"
passwort = "gross"
%>
<html>
<body>
<%
If (bn = benutzername) AND (pw = passwort) Then
Response.Write "okay, ist supi"
Else
Response.Write "falsche angaben..."
End If
%>
</body>
</html>
was mache ich falsch?
es zeigt mir einfach IMMER (egal, was ich eingebe, ob jetzt nichts oder eben das richtige) die "falsche angaben..." an....weiss nicht mehr weiter!
cya
Hallo Fabian,
wenn du sowas benutzt:
<form action="../update/default.asp" method=get>
also die GET methode, kriegst du die Formularwerte mit Request.QueryString("nb") raus
Wenn du die Werte mit Request.Form haben willst musst du die POST methode benutzen
Grüsse
Miraldo
hi miraldo
he, danke vielmals, jetzt funzt es!
info: ich schulde einem kollegen noch ein Bier weil ich mal mit ihm gewettet habe, dass post an die adresse ranhängt (querystring)...lag natürlich falsch.... :)
schönen tag wünscht
Fabian