1

mandag, 3. maj 2010, 11:25


Hej

Er der nogen der kender et script til fordeling af besøgende?
Jeg skal lave en side med lidt tekst og en knap.
Når man trykker på knappen, skal den første der trykker sendes til link1, nummer to der trykker skal sendes til link2 osv..
Jeg har før lavet det samme, men det var med et "random" script.

Håber nogen har et bud


2

mandag, 3. maj 2010, 11:37


Skal dine links komme i en bestemt rækkefølge eller bare et tilfældigt link?

Hvis det er den første, så kræver det noget serverside, for at en handling på pc 1 påvirker pc 2


3

mandag, 3. maj 2010, 12:05


De skal helst komme i en bestemt række følge så der fx er ti links, hvor den første der besøger siden skal sendes videre til link 1, den næste til link 2 osv.. Person nummer 11 skal således sendes til link 1.

Har tænkt om man kan bruge en math. funktion til at generere et nummer?!
Det har jeg brugt når jeg har skullet bruge tilfældige henvisninger


4

mandag, 3. maj 2010, 12:06


Ang. serverside, så har jeg tænkt t det kunne være nødvendigt.
Er det overhovedet muligt at lave?


5

mandag, 3. maj 2010, 12:19


Det kan let laves med noget server side.. Alternativt kan du bare lave en randomizer i java, hvis dit mål bare er at de 10 links bliver åbnet cirka lige mange gange..


6

mandag, 3. maj 2010, 13:11


Tak for dit svar.

Jeg må kigge videre på serversideløsningen.
Randomiseringsløsningen kan desværre ikke bruges i dette tilfælde. Har før brugt den, men til dette forskningsprojekt er det (åbenbart) vigtigt at det foregår på den anden måde.


7

mandag, 3. maj 2010, 21:58


Hvis grunden helt tilfældigvis skulle være at se, hvilken side, der er bedst, så brug Google Website Optimizer.

Dog ikke helt det, jeg tror du søger?


8

fredag, 16. juli 2010, 03:28


Den bedste måde at gøre det på ville vel være at gemme informationer om hvor mange gange et link er "brugt":

php/mysql:

Lav et databasetable der indeholder 1 rækker:
1 række til URL's
1 række til at tælle hvor mange gange et link er blevet "brugt"

lav et php-script der henter tabellen og returnerer det link der er "brugt" færrest gange (evt. random blandt de links der har færrest clicks hvis der f.eks. er mere en 1 link der er brugt et x antal gange).

når linket er sendt tilbage beder du databasen om at opdatere "brugt"-værdien i tabellen for det specifikke link med +1


...


Har du ikke adgang til en sql-database kan disse informationer gemmes i en *.txt-fil på serveren. I dette tilfælde skal du så skrive en php-function der åbner og redigerer filen.

Håber ikke det lød alt for indviklet :)

MSI ATX Intel 865PE Chipset || 120GB Seagate HDD, 10.700 rpm
512MB elixir DDR RAM || geForce Fx5200 128MB RAM :S
LG CD-R brænder 52x12x48x || AOC 19'' CRT

9

fredag, 16. juli 2010, 13:03


MSI-AOC, dejligt at se en der kan programmere ;-)

Og samtidigt ved noget om databaser...

Jeg ville selv nok gøre det på samme måde eller tilsvarende.

Intel I5 2500k | Gigabyte Z68 | 16GB Kingston | Radeon 6950 | 2xOCZ Vertex 3 120GB Raid 0 | OCZ 650W
27" (U2711) DELL | 24" (2408WFP) DELL | Ergotron LX Dual Side-by-Side

Canon 5DM2 | 16-35mm 2.8L | 24-70mm 2,8L | 85mm 1.2L USM II | 70-200mm 2.8L IS
Nogle Speedlites | PocketWizards

10

tirsdag, 20. juli 2010, 19:26


Citeret

Oprindeligt indlæg af The Brain
MSI-AOC, dejligt at se en der kan programmere ;-)

Og samtidigt ved noget om databaser...

Jeg ville selv nok gøre det på samme måde eller tilsvarende.


Folk skal da bare kaste sig ud i det :)

Kom forresten i tanke om at en smartere måde at lave det på. I stedet for en talværdi kunne man gemme et timestamp hver gang et link hentes. Således kan man smide nye links i rotation uden at de bliver vist 100 gange før de gamle links vises igen f.eks.

Spørg endelig hvis det kræver lidt hjælp

MSI ATX Intel 865PE Chipset || 120GB Seagate HDD, 10.700 rpm
512MB elixir DDR RAM || geForce Fx5200 128MB RAM :S
LG CD-R brænder 52x12x48x || AOC 19'' CRT

Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.