Ik heb zelf een script met een login. Nu wil ik alleen dat als ze 10 keer naar een site zijn gegaan (1keer bij 24 uur) en dan als ze 1 keer gaan dat ze dan 10 punten krijgen. en als ze 100 punten hebben naar een speciale site kunnen. De code voor die punten is eral maar nu nog dat script als je 100 punten hebt dat je dan naar een speciale site kunnen!! Iets met includ() of zoiets!
<?php
if($punten >= 100)
{
mysql_query("UPDATE tabel SET punten = 0 WHERE id = ".$id."");
if(mysql_affected_rows() == 1)
{
header("Location:http://www.website.nl/pagina.php";);
}
}
?>

Even snel iets uit mijn hoofd, dus ik garandeer niet dat het goed is maar het geeft je een idee. Als je 100 of meer punten heb zet je dat aantal met een update query op nul en als dat gelukt is ga je met een header("Location"); de gebruiker verder sturen.

Zie hier.
<?php
if($row['punten'] >= 100)
{
include('extrapagina.php');
}
?>

Dan ga ik er van uit dat je met een database kan omgaan..
Arjan Kapteijn schreef op 23.03.2006 17:24
<?php
if($punten >= 100)
{
mysql_query("UPDATE tabel SET punten = 0 WHERE id = ".$id."");
if(mysql_affected_rows() == 1)
{
header("Location:http://www.website.nl/pagina.php";);
}
}
?>

Even snel iets uit mijn hoofd, dus ik garandeer niet dat het goed is maar het geeft je een idee. Als je 100 of meer punten heb zet je dat aantal met een update query op nul en als dat gelukt is ga je met een header("Location"); de gebruiker verder sturen.

Zie hier.

maar waar moet ik dit opzetten de speciale site of de site waar je op de link klikt??
Ergens in je login systeem. Daar haal je die punten toch uit de database :).

Reageren