En fait je cherche a générer un code de vérification avec la fonction rand().
Le souci que j'ai est que je génère un code que je stock dans une variable nommée $vrai_code et que a côté, je récupère le code tapé par l'utilisateur a partir d'un formulaire dans une variable $code.
Ensuite, j'utilise une condition avec if ($code == $vrai_code) et hop il exécute une insertion dans un DB.
Mon souci ben c'est que avec rand(); ca ne marche pas alors que si je définis dans le code un nombre statique, la ca va...
Je me suis dis, ok je vais debug et faire un echo $vrai_code; pour voir si j'avais un nombre bien généré ce qui est le cas...
Ma question: Pq par exemple 100 ( généré avec rand(); ) n'est pas le même que 100 ( récupéré avec un formulaire ) ?
Je pense qu'il doit alors y avoir des types de variables comme en langage C ou je comparerais un String avec un int ?
Quelqu'un pour m'aider?
Merci
