Ik wou graag een cronjob laten lopen die elke avond controleerde of er dubbelen ips in de table staan en als die er in staan om het veld actief op 0 te zetten, naar wat kloten heb ik het opgegeven, de cronjob zelf lukt maar de query niet.
Ik heb geen idee waar ik moet beginnen wil ik dit voor elkaar krijgen, ik hoop dat iemand me hier kan helpen.
Maar dan kan ik dus niet bij mijn neef op de pc en dan thuis?
Het idee erachter is dat mensen niet zichzelf gaan aanmelden via hun referral link dus ga ik het script zo verfijnen dat hij via een cronjob kijkt of er 2 dezelfde ips zijn en als die er zijn kijkt hij vervolgens of deze accounts referral van elkaar zijn als dat zo is worden de accounts op non actief gezet.
@Luuk, bedankt ik ga het is proberen als ik de syntax goed begrijp moet dat werken
Het is me deels gelukt, nu zit ik met het probleem dat hij maar 1 persoon op niet actief zet ipv bijden logies want zo staat het in de syntax maar hoe krijg ik het dan voor elkaar om als bij 1 van de 2 het refer id matched dat hij ze bijden op in actief zet?
$res = mysql_query("SELECT ip, id, count(ip) aantal FROM gebruikers GROUP BY ip ORDER BY aantal DESC");
while($dip = mysql_fetch_assoc($res)){
if($dip[aantal] >= 2){
mysql_query("UPDATE gebruikers SET privileges=0 WHERE ip =".$dip[ip]." AND referred_by = ".$dip[id]."");
}
}
Edit: is dat een bug dat hij de stijl niet overneemt in de quote (Tab gebruik) //Luukedit: fixed, je moet de code tag gebruiken
Het is me deels gelukt, nu zit ik met het probleem dat hij maar 1 persoon op niet actief zet ipv bijden logies want zo staat het in de syntax maar hoe krijg ik het dan voor elkaar om als bij 1 van de 2 het refer id matched dat hij ze bijden op in actief zet?
$res = mysql_query("SELECT ip, id, count(ip) aantal FROM gebruikers GROUP BY ip ORDER BY aantal DESC");
while($dip = mysql_fetch_assoc($res)){
if($dip[aantal] >= 2){
mysql_query("UPDATE gebruikers SET privileges=0 WHERE ip =".$dip[ip]." AND referred_by = ".$dip[id]."");
}
}
Edit: is dat een bug dat hij de stijl niet overneemt in de quote (Tab gebruik) //Luukedit: fixed, je moet de code tag gebruiken
De bedoeling is dat hij kijkt of er dubbelen IPs zijn en als die er zijn of ze op een of anderen manier aan elkaar verboden zijn in dit geval of een van deze ips de ander zijn referral is als dat zo is wil ik bijden op niet actief zetten. Ik kan maar niet bedenken hoe ik dit wil doen.
Naar wat googelen blijkt dat niet gratis en wat ik denk omdat het bestand register.php is dat het gewoon kijkt bij het registreren of het ip al niet bestaat maar dat bedoel ik niet.