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â!'; return true" title="Sciacca chì!"> CLICCA QUI</a>codice:è stato scaricato <!--#include file="db/Lunaio15.zip.txt"--> volte
il codice del file contaclick.asp
Qualcuno mi può aiutare a capire il problema?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); %>
GRAZIE!


Rispondi quotando
