60 sekunder fra sidst
Hej,Jeg har et community, med tilhørende time-system som viser hvor lang tid den pågældende bruger har været online. Nu skal der også laves et system som giver brugeren et point hvert minut.
Koden starter med:
---------------------------------
[code]
<?
mysql_query("UPDATE brugere SET points=points+1 WHERE brugernavn='".$_SESSION["myusername"]."'");
?>
<script language="javascript" type="text/javascript">
setTimeout("location.reload(true)",60000);
</script>
[/code]
-----------------------------------
Der skal bare laves sådan at man ikke bare kan opdatere siden og så få et point for hver gang man opdatere. Hvis nogle har et svar kan i bare smide det og lade være med at læse videre:
Jeg har prøvet at oprette et felt i MySQL som hedder point_timeout, og i den bliver der indsat time() hvert minut.
Og hver gang siden bliver indlæst, så tjekker den om feltet i mysql(point_timeout) er 60 større end sidst.. og hvis den er så skal den give brugeren 1 point mere.. Men har bare ikke fået det til at virke.. Men det er nok min kode som er forkert og der ingen grund er til at rette i.
Men hvis I kan lave koden ville det hjælpe mig meget :)
