webForumDet fria alternativet

Räkna pdf-klick..?

Webbutveckling

9 svar · 721 visningar · startad av pisanggoreng

Medlem sedan mars 20068 inlägg
Frågan#1

Hej,
Jag är ny här och vet inte om denna tråden hamnar i rätt avdelning, men jag provar.
Jo, jag har en hemsida där det finns ett antal pdf-dokument som öppnar sig i egna fönster när man klickar på dem. Jag skulle vilja att det förs statistik över hur många gånger dessa dokument klickas, och det vet jag inte hur man fixar till. Jag har en vanlig statistikfunktion på hela hemsidan, men den för ingen statistik över just klickade dokument. Allra helst skulle jag vilja ha en text som uppdateras automatiskt vid sidan om länken, typ:

"bla-bla-bla.pdf" (Klickad 17 gånger)

Är detta möjligt, och i så fall hur?

Tack på förhand.

:)

Medlem sedan sep. 20026 425 inlägg
#2

Välkommen!

Du får köra en databasvariant, alternativ en textfil med antal klick och för varje nytt klick uppdateras databasen eller textfilen med + 1. :)

Detta görs lämpligtvis med t.ex. ASP + access, php + mySQL/postgreSQL eller vilket scriptspråk och vilken databas du nu kan använda. :)

Medlem sedan mars 20068 inlägg
#3

Tack för det otroligt snabba svaret.

Dessväre är det grekiska för mig, det du skriver. Finns det ingen "fuskgenväg" med någo färdig liten bit kod man klistrar in...? Det är tyvärr på den nivån jag är. :l

Medlem sedan juli 20003 825 inlägg
#4

...

ASP:

A HREF="viewPDF.asp?ID=23"

viewPDF.asp:

UPDATE intCounter SET intCounter = intCounter + 1 WHERE intID = 23

SQL = "SELECT strName FROM [PDF] WHERE intID = 23"
set mySQL = Conn.Execute(SQL)

response.redirect mySQL(0)

***
Denna koden är extremt förenkad men det är bara för att visa principen.

Du får göra på samma manér med PHP fast då med andra kommandon, givetvis.

Medlem sedan juli 20003 825 inlägg
#5

Förlåt! Jag postar långsamt!! ICQ tar min uppmärksamhet... Dessa kvinnor...! :-)

Nej, du måste göra detta genom databas. Eller textfil, möjligen då, men det är inte enklare. Skrivrättigheter och annat... rörigt.

Minst arbete är ASP och Access... men det är minerad mark och att skriva så är som att lägga sig frivilligt vid giljotinen! :-)

PHP är bra! Visst! Men aldrig har någon anklagat PHP för att vara *för* enkelt...! :-)

Medlem sedan mars 20068 inlägg
#6

Okej, tack ska ni ha. (y)
Dessvärre tror jag att jag får klara mig utan den funktionen ändå... *fattar inte* :l

Medlem sedan sep. 20026 425 inlägg
#7

Vad har servern din pdf-räknare ska ligga på för tekniker man kan använda sig av? ASP, PHP? :)

Medlem sedan mars 20068 inlägg
#8

Det är B-one som står för servern och PHP och ASP hittar jag i deras FAQ...

Medlem sedan juni 20008 205 inlägg
#9

Eclipse skrev:

PHP är bra! Visst! Men aldrig har någon anklagat PHP för att vara *för* enkelt...! :-)

off topic Jo.

Medlem sedan mars 20068 inlägg
#10

Jag hittade till slut vad jag ville här:

http://www.phpjunkyard.com/php-click-counter.php

Så enkelt att även jag fattade det... ;)

271 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
148 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)