A hit counter er et program som viser antall ganger en bestemt prosess oppstår . Dette kan være antall ganger en webside er sett , er en video spilles eller andre repeterende handlinger som er brukervennlig eller datamaskin -drevet oppstår . De to primære typer trefftellere er de som tilvekst og de som minsk . Opprette en hit counter i Java Server Pages ( JSP ) er en felles oppgave for web- mestere. Instruksjoner
en
Lag en tabell i MySQL med " Query Manager" ved å velge "Opprett ny tabell "-menyen.
2
start en prosedyre for tabellen opprettet i en trinn ved hjelp av følgende SQL-kode :
" hvis det finnes ( select * from dbo.sysobjects hvor id = object_id ( N ' . [ dbo ] [ teller ] ' ) og OBJECTPROPERTY ( id , N'IsUserTable ' ) = 1 ) dråpe bord [ DBO ] . [ teller ] GOCREATE tABLE [ DBO ] . [ disk ] ( [ hit ] [ int ] NOT NULL) ON [ PRIMARY] GOINSERT [ dbo ] . [ teller ] ( hit) VALUES ( 1 ) Goif finnes ( select * from dbo.sysobjects hvor id = object_id ( N ' [ dbo ] . [ WebCounter ] ' ) og OBJECTPROPERTY ( id , N'IsProcedure ' ) = 1 ) dråpe prosedyre [ dbo ] . [ WebCounter ] GOSET QUOTED_IDENTIFIER OFFGOSET ANSI_NULLS OFFGOCREATE PROSEDYRE dbo.webcounterASBEGINSET nocount ONDECLARE @ treff INTupdate teller set hit = hit + 1Velge påkjørt counterENDGOSET QUOTED_IDENTIFIER OFFGOSET ANSI_NULLS ONGO "
3
Skriv manuset som vil importere disken koden for nettstedet til å vise den nødvendige informasjonen . Et eksempel på script -kode som vil vise JSP hit counter er : en
" < % @ page import =" java.sql * "% . > < % Tilkobling Ocon = null; Class.forName ( ». com.inet.tds.TdsDriver ") newInstance (); Ocon = DriverManager.getConnection ( " JDBC: inetdae7 : localhost ", " sa" , " "); ocon.setCatalog ( " DotNet ");
< p> Statement stmtt = ocon.createStatement (); ResultSet rc = stmtt.executeQuery ( " EXEC dbo.webcounter "); rc.next (); int sider = rc.getInt ( 1 ) ; out.println ( " Treff : " + sider + " "); %> "
4
Inkluder hit counter script kode på HTML eller PHP websiden som du ønsker å vise JSP telle ved kopi - og - lime skriptet fra trinn 3 til i mellom åpning og lukking body-koden på websiden.