Non riesco a capire![]()
Implemento questo semplice codice in Pagina1 per contare le visualizzazioni
(Tutto OK in Pagina 1)codice:Dim nomefile, filestream nomefile = Server.MapPath("/directory/"& request.QueryString("id") &".txt") Set objFile = CreateObject("Scripting.FileSystemObject") if not objFile.FileExists(nomefile) then Set filestream = objFile.OpenTextFile(nomefile, 2, true) filestream.WriteLine("0") end if filestream = objFile.OpenTextFile(nomefile, 1, true) Dim visite visite = filestream.ReadLine() filestream.Close visite = visite + 1 Set filestream = objFile.CreateTextFile(nomefile, true) filestream.WriteLine(visite) filestream.Close Set filestream = Nothing Set objFile = Nothing Response.Write " Letto: " &visite&" volte."
Lo stesso codice implementato in un altra pagina mi restituisce sempre il numero delle visite + 2.
esempio : Letto 500 volte...alla successiva visualizzazione: letto 502 volte e cosi vià.
Il bello è che usando un DB e aggiornando visite= visite + 1 ... ho lo stesso problema.
Nella prima pagina tutto funziona e continua a funzionare correttamente.
Come ASP è.
Grazie

Rispondi quotando
