Kom ihåg mig?
Home Menu

Menu


Tävling

Ämnesverktyg Visningsalternativ
Oläst 2006-02-23, 18:10 #1
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Jag tänkte ha en tävling på min hemsida där man ska värva medlemmar och klicka på länkar och då får man poäng som sedan avgör vem som blir vinnaren.
Jag har ett inloggningsscript och ett klickräknarscript och om man bygger ihop dem så går det nog att fixa så att man får poäng om man klickar. Men klickräknaren räknar varje klick. Hur gör jag så att den bara räknar unika klick? Ett klick per id per dag.
Och hur gör jag så att varje medlem får en egen länk tex http://www.minsida.se/id1234 eller nåt liknande så att den ifrån den länken får poäng om någon registrerar sig från den länken?

Är det någon som förstår?
Skulle vara otroligt tacksam för svar!

Mvh
Jennifer
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-23, 19:34 #2
Charlie Charlie är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2004
Inlägg: 701
Charlie Charlie är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2004
Inlägg: 701
Skapa exempelvis en tabell i din databas med tre kolumner; id, användarid och klick. Sedan ökar du antalet klick för varje gång en viss person kommer in på /id1234 - använder du apache kan du använda mod_rewrite för att styra om en en url i ett specificerat format.

Angående unika besökare finns det mängder av information om det, exempelvis här på WN. Sök på, så hittar du svar.

Har du problem, betala någon för att utveckla ett system åt dig.
Charlie är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-24, 02:38 #3
herkules herkules är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 148
herkules herkules är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 148
Det beror lite på hur unika klicken ska vara, det enklaste är ju att bara tillåta ett klick per IP, men då är det inte sagt att klicken verkligen är 100% unika. Vill du ha ett idiotsäkert system får du använda cookies+lite annat för att vara på den säkra sidan.


Måste personen som klickar registrera sig för att tävla?
herkules är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-25, 08:57 #4
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Jo, jag är ganska ny på PHP och ASP och sånt. Inte ett proffs om man säger så.
Men om någon skulle vilja utveckla ett sånt system till mig, hur mycket pengar pratar vi om då ungefär?
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-25, 12:40 #5
herkules herkules är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 148
herkules herkules är inte uppkopplad
Medlem
 
Reg.datum: Oct 2004
Inlägg: 148
Någon tusenlapp...

Annars så finns det ett bra svensktforum för just PHP, där borde du kunna få mer hjälp, WN är inte direkt PHP forum.
Nu vet jag inte om man får länka till andra forum här på WN, så du får googla på meningen php forum, det är det fösta resultat :
herkules är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-25, 19:40 #6
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Okej Ska googla.
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-26, 08:08 #7
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Okej jag har fixat lite saker här nu.. Nu är min viktigaste fråga:
Hur gör jag så att räknaren bara räknar unika klick? I ASP altså..
Herkules svarade på det men hur blir själva koden och sånt?

Sedan har jag en annan fråga också..
Jag har lite problem med klicken.
Kod:
   <% Do Until RecSet.EOF %>
<b>Genom att klicka på 
   <% = RecSet("namn") %> 
 har du samlat ihop 
 <% = RecSet("klick") %>
poäng.</b> 
<p>
 <%
Recset.MoveNext
Loop
Recset.Close
Connect.Close

Set Recset = Nothing
Set Connect = Nothing
%>
Här är koden som visar hur många poäng som man fått från varje länk. Det står t e x: Genom att klicka på WebmasterNetwork har du tjänat ihop 3 poäng.

När jag sedan lägger till så att den ska räkna ut summan av alla klick så lägger jag till "klick" i
Kod:
<% = RecSet("klick") %>
Så att det blir:
Kod:
<% klick = RecSet("klick") %>
Sedan skriver jag:
Kod:
<% summa = klick ++ klick %>
Poäng totalt: <% = summa %>
Men då räknar den summan men där ovanför där det står hur många poäng man fått från varje länk så visas ingen siffra.

Vad har jag gjort för fel?

Här är hela koden: (inte hela men den delen i koden som jag har problem med )
Kod:
   <% Do Until RecSet.EOF %>
<b>Genom att klicka på 
   <% = RecSet("namn") %> 
 har du samlat ihop 
 <% klick = RecSet("klick") %>
poäng.</b> 
<p>
 <%
Recset.MoveNext
Loop
Recset.Close
Connect.Close

Set Recset = Nothing
Set Connect = Nothing
%>
<% summa = klick ++ klick %>
Poäng totalt: <% = summa %>
Snälla hjälp mig med detta och min föregående fråga!

Mvh
Jennifer
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-02-27, 11:15 #8
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
JeZZifelt JeZZifelt är inte uppkopplad
Flitig postare
 
Reg.datum: Feb 2006
Inlägg: 326
Någon som vet?
JeZZifelt är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 22:31.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017