Le champ ID n'est pas de type autoincrement ? si c'est le cas tu peux enlever la requête qui prends l'id maximum et tu peux au lieu de faire ça mysql_query("INSERT INTO `ibf_members` VALUES ('$id', '$login', 3, '$password', '$email', '$now', '$ip', '$website', '100x120', 0, NULL, NULL, NULL, '$signature', NULL, NULL, NULL, NULL, '1', NULL, NULL, 1, NULL, NULL, NULL, 0, '3', NULL, '$now', '0', 1, 1, 1, 1, NULL, NULL, NULL, 0, NULL, NULL, 0, 'in:Inbox|sent:Sent Items', NULL, NULL, '$now', '$now', 0, '-1&-1', 0, '0', 0, '', 0, '', NULL, 0)")or die(mysql_error());
Bonne idée!
Mais parcontre : verifit que le pseudo n'est pas deja pris! si il est pris refait autemps de fois que possible un nombre aleatoire coller au pseudo jusqu'a que le pseudo n'est pas pris.
Car si on s'inscrit alors que le pseudo est deja pris, je n'ause imaginer ce qui va ce passer...
je debute
Enfin ça m'étonne pas trop d'IPB ça de toute façon ;-)
a ++
J'suis pas fou :op
J'avais bien regardé avant :)
Le champ ID n'est pas de type autoincrement ? si c'est le cas tu peux enlever la requête qui prends l'id maximum et tu peux au lieu de faire ça mysql_query("INSERT INTO `ibf_members` VALUES ('$id', '$login', 3, '$password', '$email', '$now', '$ip', '$website', '100x120', 0, NULL, NULL, NULL, '$signature', NULL, NULL, NULL, NULL, '1', NULL, NULL, 1, NULL, NULL, NULL, 0, '3', NULL, '$now', '0', 1, 1, 1, 1, NULL, NULL, NULL, 0, NULL, NULL, 0, 'in:Inbox|sent:Sent Items', NULL, NULL, '$now', '$now', 0, '-1&-1', 0, '0', 0, '', 0, '', NULL, 0)")or die(mysql_error());
faire çà :
mysql_query("INSERT INTO `ibf_members` VALUES (NULL, '$login', 3, '$password', '$email', '$now', '$ip', '$website', '100x120', 0, NULL, NULL, NULL, '$signature', NULL, NULL, NULL, NULL, '1', NULL, NULL, 1, NULL, NULL, NULL, 0, '3', NULL, '$now', '0', 1, 1, 1, 1, NULL, NULL, NULL, 0, NULL, NULL, 0, 'in:Inbox|sent:Sent Items', NULL, NULL, '$now', '$now', 0, '-1&-1', 0, '0', 0, '', 0, '', NULL, 0)")or die(mysql_error());
a ++