ik zou zowieso nooit session[user] direct in een query gebruiken, want sessies kan je heel makkelijk aanpassen. Nu kan je heel makkelijk op iemand anders account.
De beveiliging laat ik aan hem over, het gaat erom dat het op een of andere manier niet werkt. Overigens kun je niet zomaar op iemands account via dit, omdat het aleen wat gegevens van een persoon echoed en er geen session word veranderd / geset
$q = mysql_query("SELECT vip, kliks FROM users WHERE user = " . $_SESSION[user]) or die(mysql_error()); vervangen door $q = mysql_query("SELECT vip, kliks FROM users WHERE user = " . $_SESSION[user]."") or die(mysql_error());
ik zou zowieso nooit session[user] direct in een query gebruiken, want sessies kan je heel makkelijk aanpassen. Nu kan je heel makkelijk op iemand anders account.
Sessies zijn niet aan te passen? Die worden namelijk opgeslagen op de server. Dit in tegenstelling tot cookies, die zijn wel door de bezoeker zelf te wijzigen.
Jouw reactie
Deel je idee, stel een vraag of help een ander verder.