Ciao a tutti
ho una pagina asp con un link per il download e voglio che mi mostri vicino il numero di volte che è stato cliccato.
Mi da questo errore:
Microsoft VBScript runtime error '800a01ad'

ActiveX component can't create object: 'Scripting.FileSystemObject'
/db/contaclick.asp, line 6


Ho usato questo codice
codice:
<a href="db/contaclick.asp?id=lunaio15.zip" onMouseOut="window.status =' '; return true"; onMouseOver="window.status =' Sciacca chì pe descareg&acirc;!'; return true" title="Sciacca ch&igrave;!">
CLICCA QUI</a>
codice:
è stato scaricato <!--#include file="db/Lunaio15.zip.txt"--> volte

il codice del file contaclick.asp
codice:
<%@Language = JScript%>
<%
var click = new String(Request.QueryString("id"));
    if ((click == "") || (click == "undefined")) {
        Response.Redirect("errore404.htm");
    }
var FSO = new ActiveXObject("Scripting.FileSystemObject");
var Path = Server.MapPath(click);
    if (!FSO.FileExists(Path)) {
        Response.Redirect("errore404.htm");
    }
var File = Server.MapPath(click + ".txt");
var Vecchio = FSO.OpenTextFile(File);
var n = parseInt(Vecchio.ReadLine());
    Vecchio.Close();
    n++;
var Nuovo = FSO.CreateTextFile(File);
    Nuovo.WriteLine(n);
    Nuovo.Close();
    Response.Redirect(click);
%>
Qualcuno mi può aiutare a capire il problema?
GRAZIE!