I icaaq Medlem sedan okt. 2000 5 273 inlägg Frågan 15 jan. 2003 12:28 #1 tjenare igen.
Jag har en inloggning där jag vill att man endast ska få försöka 3 ggr. Då tänkte jag använda ett hidden fält, men jag hittar inget textmode=hidden
Har ni några andra ideér på hur jag ska få det att fungera, och jag vill inte använda sessions....
mvh icaaq
P P Medlem sedan jan. 2001 2 204 inlägg <input type="hidden" name="kalle" value="0" />
eller?
I icaaq Medlem sedan okt. 2000 5 273 inlägg Ja men jag vill ju kunna sätta värdet dynamiskt....alltså kunna plussa på värdet med ett varje gång som nån gör fel....
cyprys Medlem sedan dec. 2000 3 563 inlägg if loggain = "misslyckad" then
textbox.text = textbox.text -- 1
if textbox.text = 3 then
form1.visible = false
showerrormessage = true
end if
end if
Sen behövs nog en eller annan strängkonvertering. ;)
Varför inte ha en räknare i koden istället. Det lagras ju i ViewStaten?
I icaaq Medlem sedan okt. 2000 5 273 inlägg [red]
private void loginbutton_Click(object sender, System.EventArgs e)
{
Member myMember = new Member();
if(myMember.Login(user.Text, password.Text))
{
Session["area51"] = true;
Response.Redirect("haha.aspx");
}
else
{
int myError = Convert.ToInt16(errorcount.Text) + 1;
errorcount.Text = myError.ToString();
if(Convert.ToInt16(myError) == 3)
{
Response.Redirect("forgotten.aspx");
}
error.Visible = true;
error.Text = "<br>Fel användarnamn eller lösenord, försök igen!";
}
}[/red]
mvh icaaq