Telle antall klikk på en link ?

9 innlegg i emnet

Skrevet

så jeg har en nettside der jeg legger ut spill jeg ar laget med Game Maker. Klikk her for å vise den.

der jeg laster ned spill, så vil jeg at den skal registrere hvor mange ganger linken til nedlastingen er klikket, så jeg kan skrive "xxxx Downloads."

hvordan kan jeg gjøre dette så lett som mulig? er det mulig?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Ettersom du allerede har implementert en Javascript-hitcounter på forsiden av nettsiden antar jeg at du ikke har full kontroll over serveren filene ligger på. Saken med slike antall-klikk bokser/knapper er at serveren må registrere hvor mange som klikker på lenken og deretter lagre eller tilføye det antallet til en fil eller til en database.

Av den grunn finnes det mange gratisalternativer der ute som lar deg kopiere-og-lime en enkel Javascript kode slik at du å måtte ha full kontroll over serveren. Et slikt gratisalternativ har du allerede benyttet deg av (Easycounter) ;)

Så du står med to valg.

1. Finne et gratisalternativ som du legger på en side som sender brukeren videre til filen han vil laste ned.

2. Leie en server hvor du har full tilgang til å skrive til en SQL database, eller en annen form for register.

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

fant akkurat ut at jeg kan legge ut filer direkte på Webs(gratissiden jeg bruker for nettsida)

da blir det en direkte link på den samme serveren, ikke sant?

hvordan kan jeg telle hvor mange ganger noen har klikket på den nå da ?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Ettersom det er en gratisside antar jeg at du ikke har en SQL-database eller tilgang til serverside.

Det du da kan gjøre er å opprette en individuell HTML-fil for hver nedlasting.

Under følger et skjema på hvordan det gjøres per i dag:

Nedlastingsside ----> Nedlastingslink ----> Spillfilen.

Du kan legge inn enda et ledd over og få resultatet du søker.

Et eksempel på dette kan være:

Nedlastingsside ----> Nedlastingslink ----> HTML-fil som registrerer at klienten har klikket og videresender til ----> Spillfilen.

Koden til HTML-filen du sender brukeren til etter han har klikket på nedlastingslinken på nedlastingssiden bør inneholde noe i denne duren.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

 <html>

 <head>

 <title>Registrer og videresend</title>

 <meta http-equiv="REFRESH" content="0;url=http://www.eksempel.no/nedlast/filer/spill.exe"></HEAD>

 <BODY>

 Nå videresendes du til filen du ville laste ned.

 <a href="[url="view-source:http://www.easycounter.com/"]http://www.easycounter.com/[/url]">

 <img src="[url="view-source:http://www.easycounter.com/counter.php?jerry_1995"]http://www.easycounter.com/counter.php?jerry_1995[/url]"

 border="0" alt="Web Counter"></a>

 <br><a href="[url="view-source:http://www.easycounter.com/"]http://www.easycounter.com/[/url]">Website Hit Counter</a>

 </BODY>

 </HTML>

Endret av Big-Mama
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

dette er linken til min redirectside :http://icreategames.webs.com/downloadcounter.html

hvis du prøver den, vil du se at den bare refresher hele tida. også vil jeg ha det slik:

et eksempel:

Download HERE!

67 Downloads Already!

hvordan?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

Det du spør om er i teorien ikke mulig.

Ettersom telleren befinner seg på en ekstern server vil du ikke kunne vise antallet klikk på nedlastingssiden.

Ved å gjøre dette må du ha tilgang til serverside ;)

Jeg ser først nå at koden jeg ga deg tidligere ble formatert feil i CODE-taggen til forumet. HTML-tagsene ble tydeligvis omgjort til bbcode av en eller annen merkelig grunn. Og i tillegg må refresh-en legges i <HEAD></HEAD> i koden din.

Jeg har valgt å legge ut koden på en annen tjeneste enn forumets kodeboks, bare kopier koden og se om det fungerer. Du kan klikke her for å se hva du bør erstatte det du allerede har med. :)

Endret av Big-Mama
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

jeg har lasta opp fila mi på webs-siden min, så jeg tror jeg har kontroll over den. men kan jeg ikke laste opp hvor mange ganger den har blitt lastet ned på en gratis server eller noe for så å hente det ned til sida der du skal trykke på download?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet (endret)

jeg har lasta opp fila mi på webs-siden min, så jeg tror jeg har kontroll over den.

Det du misforstår er forskjellen på serverside og clientside. Serverside er det som foregår på serveren filene ligger på, PHP er for eksempel et serverside språk, det vil si at PHP bruker selve serveren til å vise noe til klienten. Clientside er det brukeren ser, et godt eksempel på dette er HTML. Serverside produserer HTML-en til clientside.

Så selv om du kanskje har FTP-tilgang, og mulighet til å skrive til filer, vil ikke det si at du har tilgang til å kjøre kode på serveren ;) Det er derfor tjenester som "freewebcounter", "free guestbook" også videre oppstår. De er enkle alternativer som kun krever HTML til klienten.

Problemet du nå står ovenfor er muligheten til å se hvor mange som faktisk har klikket seg inn på redirect-siden din, jeg har en såkalt MacGyver-løsning på dette problemet. Ved mindre counter-en din har mulighet for å vise antall klikk uten å faktisk påvirke statistikken er nok det som følger det nærmeste du kommer en løsning.

<img src="http://www.easycounter.com/counter.php?jerry_1995">

Kan du forøvrig prøve å utdype dette?

men kan jeg ikke laste opp hvor mange ganger den har blitt lastet ned på en gratis server eller noe for så å hente det ned til sida der du skal trykke på download?
Endret av Big-Mama
0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Skrevet

Det du misforstår er forskjellen på serverside og clientside. Serverside er det som foregår på serveren filene ligger på, PHP er for eksempel et serverside språk, det vil si at PHP bruker selve serveren til å vise noe til klienten. Clientside er det brukeren ser, et godt eksempel på dette er HTML. Serverside produserer HTML-en til clientside.

Så selv om du kanskje har FTP-tilgang, og mulighet til å skrive til filer, vil ikke det si at du har tilgang til å kjøre kode på serveren ;) Det er derfor tjenester som "freewebcounter", "free guestbook" også videre oppstår. De er enkle alternativer som kun krever HTML til klienten.

Problemet du nå står ovenfor er muligheten til å se hvor mange som faktisk har klikket seg inn på redirect-siden din, jeg har en såkalt MacGyver-løsning på dette problemet. Ved mindre counter-en din har mulighet for å vise antall klikk uten å faktisk påvirke statistikken er nok det som følger det nærmeste du kommer en løsning.

<img src="http://www.easycounter.com/counter.php?jerry_1995">

Kan du forøvrig prøve å utdype dette?

ok.

det jeg mente var at, det er kanskje mulig å skaffe seg en gratis server, som jeg kan laste opp dataene counteren teller til, for så å hente resultatene fra den gratisserveren ned til siden .. er dette mulig / har du noen alternativ ?

0

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!


Start en konto

Logg inn

Har du allerede en konto? Logg inn her.


Logg inn nå

  • Hvem er aktive   0 medlemmer

    Ingen innloggede medlemmer aktive