if dateDiff("s",date,[b]cdate([/b]objRS("datum")[b])[/b]) < 120 then
response.redirect("shoutbox.asp?do=wait")
Cdate() gör så att din objRS("datum") görs om i datum format... kan ju vara så att i din databas att du inte ha det som ett 'datum' i exempel access databasen... tror du får det önskande resultatet om du använder ovan.
Även om inte det hjälper får jag bara säga en sak: "Välkommen till webForum"!
Tack voigtann1 .. :) Men det är faktiskt inte första gången jag är här ;) Första gången på länge bara... har gjort nytt nick och ska starta om från grunden :P Så vad du borde säga är : Välkommen tillbaka master ;) hehe tack för hjälpen ska testa om det funkar nu
Du kan ju alltid prova att byta plats på datumen i datediff-kallet. Det beror ju liksom på hur du vill jämföra. Sätter du datumen på fel ställe får du ju ett negativt värde, och det är ju mindre än 120.
Det har jag tänkt på redan... eller ja.. jag åtgärdade det genom att ändra alla "date" till "now" precis innan du skrev... :P Vi tänker lika hörru ;) Jag måste bara vänta 120 sekunder för att testa igen :P
(120 sekunder senare)
Det borde ha gåt 120 sekunder nu... och jag ser inte att det funkar.. nu har jag koden:
if dateDiff("s",now,cdate(objRS("datum"))) < 120 then
response.redirect("shoutbox.asp?do=wait")
Chilla nu.. proffset fixar ;) Jag tog bort cdate ifrån @nders script och då funkade det perfa... Tack för engagemanget båda två :) Slutgiltiga koden blev:
if dateDiff("s",objRS("datum"),now) < 120 then
response.redirect("shoutbox.asp?do=wait")
Edit: jag skojade bara... det funkade i 1 sekund.. nu funkar det inte igen =/
Edit 2: nu funkar det igen.. haha konstigt skit :P
139 ms totalt · 3 externa anrop · v20260731065814-full.55e59744