Every time I try to write this page I encounter many errors, usually a blank page acan anybody help me? I am just learning, really just learning. Thanks


"Write an ASP page that has a form taking a user's name as input. Store this name in a permanent cookie that expires in 4 days, and whenever the page is opened again, default the name field to the cookie's content. You can use Visual InterDev, which is available through the MSDN agreement, as an editing tool."

Patty :sad:

Post the code you have so far been working with and we can work through and help you with it.

If you don't have any code and want somebody to write the script from scratch I accept payment through PayPal :-)

Try this code not sure it will work in your case (not sure what you want to do)

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body>
<form action="?" method="post" name="name" id="name">
<input name="name" type="text" id="name" value="<%= Request.Cookies("name") %>">
<input type="submit" name="Submit" value="Submit">
<% If (cStr(Request("Submit")) <> "") Then %>
<% response.Cookies("name") = Request.Form("name")
Dim dateplus4
dateplus4 = DATEADD("d",4,Now())
Response.Cookies("firstname").Expires=dateplus4%>
<meta http-equiv="refresh" content="0;URL=?">
<% End If %>

</form>
</body>
</html>

Problem mostprobably in <form action="?" . Instead it use action="actionpagename.asp"

Next used debug editing. This is simple like Response.write "<br>err: " & err.description
response.end

Best of Luck.

~Populate

Try this code not sure it will work in your case (not sure what you want to do)

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
</head>

<body>
<form action="?" method="post" name="name" id="name">
<input name="name" type="text" id="name" value="<%= Request.Cookies("name") %>">
<input type="submit" name="Submit" value="Submit">
<% If (cStr(Request("Submit")) <> "") Then %>
<% response.Cookies("name") = Request.Form("name")
Dim dateplus4
dateplus4 = DATEADD("d",4,Now())
Response.Cookies("firstname").Expires=dateplus4%>
<meta http-equiv="refresh" content="0;URL=?">
<% End If %>

</form>
</body>
</html>

This article has been dead for over six months. Start a new discussion instead.