E’ possibile visualizzare alcuni parametri dei certificati SSL in possesso dei client, come:

Certificate: contiene l’intera stringa del certificato

Flags: indica se l’ospite è conosciuto

SerialNumber: contiene il numero seriale del certificato

Subject: contiene informazioni sul soggetto certificato

ValidFrom: data di attivazione del certificato

ValidUntil: data di scadenza

Esempio:

Valido dal <%= Request.ClientCertificate(“ValidFrom”) %>

fino al <%= Request.ClientCertificate(“ValidUntil”) %>

Risultato:

Valido dal 12/06/98 12:00:00 PM fino al 31/12/00 11:59:59 PM

Per cancellare un file dal server, ecco lo script:

<%

Dim objFSO

Set objFSO = Server.CreateObject(“Scripting.FileSystemObject”)

‘Il file viene cancellato

objFSO.DeleteFile(“c:\freeasp.txt”)

Set objFSO = Nothing

%>

E’ possibile comprimere un database Access direttamente dal programma stesso (Strumenti -> Utilità database -> Compatta database), oppure per mezzo di questo script ASP:

<%

Set db = CreateObject(“DAO.DBEngine.35”)

db.CompactDatabase “percorsoDatabase\database.mdb”,

percorsoDatabase\database_compresso.mdb”

%>

dove, ovviamente, percorsoDatabase è il percorso del file .mdb. Come potete vedere, è necessario inserire un nuovo nome per il db Access

Tramite il seguente script:

<%

‘Aggiungo il record

rs.AddNew

‘Inserisco i valori nei campi

rs(“nomeCampo”) = valore

‘Aggiorno i valori nel RecordSet

rs.Update

%>

è possibile aggiungere un nuovo record al database, inserire i nuovi valori per i campi ed aggiornare il tutto

A differenza di:

<% Response.Redirect “pagina2.asp” %>

il metodo Transfer dell’oggetto Server ci permette di inviare tutte le informazioni di una pagina ASP ad una seconda richiamata.

Sarà quindi possibile caricare una pagina ed inviare ad essa tutte le variabili di sessione e di applicazione generate nella prima:

<% Server.Transfer(“/pagina2.asp”) %>

La proprietà .ExpiresAbsolute dell’oggetto Response permette di impostare una scadenza, tramite data e/o ora, per la pagina ASP richiesta.

Ecco un esempio:

<% Response.ExpiresAbsolute=#July 7,2001 15:00:00# %>

In questo caso, la pagina verrà eliminata dalla cache il 7 luglio 2001 alle ore 15 in punto. Ogni richiesta di pagina prima di questa data, farà visualizzare la pagina in cache dell’utente