J'ai ce morceau de code pour vérifier si un utilisateur a déjà créé un compte de la dernière heure:vérifier si un utilisateur enregistré durant la dernière heure
$result = mysql_query("SELECT * FROM accounts WHERE registration_ip = '$_SERVER[REMOTE_ADDR]' AND created > ".(time() - 3600));
if (mysql_num_rows($result) > 0)
exit('Blablal')
Il ne sort pas comme je veux le faire, je peut faire combien de comptes je veux.
Vous voyez un problème quelconque? Mes tables et champs db sont corrects
Qu'est-ce que SQL utilisez-vous pour insérer les lignes dans la table? –
pourquoi? Rien de mal là-bas. il insère correctement les comptes INSERT INTO (nom, mot de passe, registration_ip, créé) VALUES ('$ username', '$ password', '$ ip_address', ".time().") – leon