Scusate, vi posto questa pagina che non è altro che la pagina login dello script registrazione e gestione utenti , in italiano che ho scaricato ( di D. Milea)
Quello che vorrei e che al ritorno sul sito non debba effettuare sempre il login.
Cosa devo fare per fare in modo che il login sia sempre automatico? Settare l'Expires del cookie? e come si fà?
Grazie per l'aiuto

codice:
<%
Dim str_code
Dim str_password

If Request.QueryString("step") = "2" THEN
	'Rimuovo l'username e la password da caratteri illegali come per esempio '.
	str_username = Replace(Request.Form("username"), "'", "''")
	str_password = Replace(Request.Form("password"), "'", "''")

	Set rs_login = Server.CreateObject ("ADODB.RecordSet")
	strSQL = "SELECT * FROM tbl_authors WHERE name='" & str_username & "' AND pass='" & str_password & "'"
	rs_login.open strSQL,adoCon

	'Se la combinazione username e password non esiste, reindirizzo l'utente ad un altra pagina
	If rs_login.EOF _
	Or rs_login.BOF Then
		Response.Redirect("login_errato.asp")
	Else
		'Scrivo l'user code nel cookie
		Response.Cookies("Login")("userCode") = rs_login("code")
		
		'Reindirizzo alla pagina appropriata
			Response.redirect("default.asp")
		End If
	End If
%>
<center>
<% If Request.QueryString("disp") = "login" Then %>


Grazie per esserti registrato, <%=Session("tmpUN")%>! Per loggarti inserisci la password</p>
<% Else %>


Se non sei registrato, registrati!</p>
<% End If %>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" height="14">
  <tr>
    <td width="100%" height="14">
    <p align="center">Login</p>
    </td>
  </tr>
</table>
<form action="login.asp?step=2" method="post" onReset="return confirm('Cencello i campi?');">
  <div align="center">
    <center>
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="300">
      <tr>
        <td>Username</td>
        <td>
        <input type="text" name="username" size="30" maxlength="80" value="<%If Request.QueryString("disp") = "login" Then Response.Write(Session("tmpUN")) Else Response.Write(str_users_name) End If%>"></td>
      </tr>
      <tr>
        <td colspan="2" height="8"></td>
      </tr>
      <tr>
        <td>Password</td>
        <td><input type="password" name="password" size="30" maxlength="80"></td>
      </tr>
      <tr>
        <td colspan="2" height="8"></td>
      </tr>
      <tr>
        <td colspan="2">
        <p align="center"><input type="submit" value="Login">
        <input type="reset" value="Reset"> </p>
        </td>
      </tr>
      <tr>
        <td colspan="2" height="8"></td>
      </tr>
      <tr>
        <td colspan="2">
        <p align="center">Recupera password</p>
        </td>
      </tr>
    </table>
    </center>
  </div>
</form>
</center>