Questo è il codice che ho scritto nel session start di Global.asax.
Lo script funziona ma mi scrive 1 nel frame sopra, 2 in quello sinistro e 3 in quello centrale, incrementa per ogni frame...
codice:
string visiteNum;
StreamReader sr1;
StreamWriter sw1;
sr1= new StreamReader(File.Open(Server.MapPath("visitatori.txt"),FileMode.Open,FileAccess.Read ));
visiteNum = sr1.ReadLine();
sr1.Close();
//con la visita corrente aumenta il numero di 1
visiteNumero=Convert.ToInt32(visiteNum);
visiteNumero=visiteNumero+1;
visiteNum=visiteNumero.ToString();
//scrivi quante visite ha ricevuto il sito
Response.Write(visiteNum);
//aggiorna il file con il nuovo numero
sw1 = new StreamWriter( File.Open(Server.MapPath("visitatori.txt"), FileMode.Create) );
sw1.WriteLine(visiteNum);
sw1.Close();