Halåjs!
Barnsligt fel antar jag men jag är inte så hajj än!
Får detta fel: System.NullReferenceException: Object reference not set to an instance of an object.
sub Page_Load(obj as Object, e as EventArgs)
if (Request.Cookies("Fornamn") is Nothing) then
[b]lblWelcomeMsg.Text = "Välkommen, <b>" & _[/b]
Request.Cookies("Fornamn").Value & "!</b>"
end if
end sub
<asp:Label ID="lblWelcomeMsg" Runat="server" />
Du har vänt på if-satsen och tittar om det finns en cookie "Fornamn". Om cookien är Nothing försöker du göra hämta ut cookie-värdet, dvs Nothing.Value. Pang.
med andra ord så skapas inte kakan då, hmm.
sidan före ser ut så här:
sub Submit(obj as Object, e as EventArgs)
if tbUsername.Text = "dogge" and _
tbPassword.Text = "pass" then
Response.Cookies("Fornamn").Value = tbUsername.Text
Response.Redirect ("account.aspx")
else
lblMessage.Text = "<font color=red>jag är ledsen, men ditt " & _
"användarnamn eller lösenord är ogiltigt!</font><p>"
end if
end sub
Något fel?
Det roliga är ju att koden är ett exempel från en bok så det borde ju ha funkat från början tycker man!
det verkar som om du ska bygga någon form av login script, du kan ju köra med Session i stället för cookies då, en session "glömsbort" när clientens session avslutas eller om du raderar session settingen.
249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a