webForumDet fria alternativet

Hur stoppar man flera inlägg i gästboken...

ASP

5 svar · 168 visningar · startad av kallee

Medlem sedan juli 2001143 inlägg
Frågan#1

Hur gör man för att stoppa så inte någon skickar samma inlägg massor utav gånger, så att det typ bara går att skicka ett varje halv minut?

Medlem sedan dec. 20003 563 inlägg
#2

När någon skickar skapar du en session efter att du lagt in inlägget.

session("senast_inlagg") = time

När någon sen ska lägga in inlägget så kollar du bara att det inte är i just nu.

if datediff("s", session("senast_inlagg"), time) < 60 then
' Skriv meddelandet. 60 Sekunder har ju gått.
session("senast_inlagg") = time
'Förnya sessionen
end if

------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.

[Redigerat av cyprys den 31 jul 2001]

Medlem sedan okt. 20005 273 inlägg
#3

Eller så använder du kakor...men på samma sätt :)

------------------
I like ¼ £ whith cheese

Medlem sedan dec. 20003 563 inlägg
#4

Men då måste man ju säga vilket datum det är också efter som annars kommer kakan att finnas samma som tiden så länge den finns på hårddisken.

------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.

Medlem sedan juli 2001143 inlägg
#5

Tack Cyprys.

Medlem sedan mars 20002 836 inlägg
#6

Men då måste man ju säga vilket datum det är också efter som annars kommer kakan att finnas samma som tiden så länge den finns på hårddisken.

Men man slipper göra checken mot en session variabel .... slipper lixom bry sig om det. När tiden gått, så finns inte kakan kvar och personen kan posta igen. Funkar att ha så på alla formulär så slipper man dubbelpostningar.

cya,
PatrikB

------------------
*så kan det gå när inte haspen är på*

269 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)