25. juni 2004 - 13:17Der er
10 kommentarer og 3 løsninger
Hurtig klik på knap giver flere entries i databasen
Det er nok et kendt problem, men hvordan løser man det.
Altså, jeg har lavet en lille simpel gæstebog, men hvis man kliker helt vildt på "gem" bliver ens besked gemt tre-fire gange, inden siden skifter... Det er ikke så godt
Det synes jeg nu ikke er så smukt. Jeg vil hellere løse det med php, eller v.hj.a mySql databasen. Der må være en fin måde at gøre det på. Måske noget med unik på tidspunktet, eller noget...
Jeg har fikset den ved at droppe sekunderne og sætte min egen dato sammen. I må gerne begge to smide et svar, så deler vi pointsne. Det tror jeg er mest fair :)
De gange jeg har haft brug for det, har jeg knyttet time() sammen med en IP adresse, hvorefter jeg har sat hvad forskellen mindst må være, på den tilknyttede time(), og den nuværende.
Jeg havde tænkt på noget med ip adressen. Men nu må det være fint. Der er dog ikke to der kan skrive i gæstebogen indenfor samme minut, men hva' fa'n... :)
(hvis man skal på top 10, skal man altså bare lave 2 fiktive brugere...) Så opretter man sit eget spørgsmål (50 point), så lægger de 2 fiktive brugere deres svar... Man deler points mellem alle 3! Så laver de 2 fiktive personer et spørgsmål til 16,67 og her svarer man selv og får de 16,67 point tilbage!
Og vupti, så har man lige scoret: 0,01 point!
En billiard af dem, så er man mester! :o)
(Jeg har for meget tid)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.