Har lite problem.. undrar om det är möjligt att ha en en sida,
utan att använda sig av en databaskoppling och få fram
följande:
if antal <= 10 then
hej du kan klicka
elseif antal >10 then
nu kan du inte klicka på knappen.
endif
lite kortfattat...
Alltså, jag vill att den ska räkna varje gång någon klickar
på en submit knapp, och när den överstiger detta, då ska
den vissa annan information.. Hur kan jag fixa detta så
den kommer ihåg vad många som har klickat utan att
använda mig av en databas? Tanken är att den ska
tillåta 10 klick per vecka. Någon som kan hjälpa mig?
Utan databas har du bara cookies att tillgå och då sparas alltså informationen på besökarens dator vilket bara fungerar om det är information som besökaren vill ska sparas där.
Om besökaren vill klicka fler än tio gånger tar han/hon bara bort cookien.
Så en databas är att föredra, men det förutsätter att du har någon form av inloggning så du vet vem det är som försöker klicka. Annars är du nere på cookienivå ändå.
Det får blir en databas ändå. Men ett annat problem, hur kan jag
ordna upp det så att det räknar upp till tio och sen slutar, och att det skall öppnas igen på Måndagen så att säga?
I en databas är det enkelt. Du räknar helt enkelt hur många klick som inkommit sedan i måndags och är det fler än tio blir det stopp. Med hjälp av ett skriptspråk är det inga problem att kolla vilken veckodag det är och sedan ta reda på när det senast var måndag.
Alternativt, om du har en *nix-server kan du göra ett cronjob som tömmer databasen på natt mot måndag.
265 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2