

Programmation (163 topics, 2371 messages) Dernier message par vertigo_76, le 12/04 à 20:04:19 |
|
| Madjestoet *
[NDE] * inscrit le 10/04/2003 |
Bonjour.
Voici mon (mes) problème : j'ai créé un formulaire contenant les champs pseudo, pass, pass2 et mail. Je voudrais que le formulaire vérifie ensuite si le pseudo ou l'adresse mail ne sont pas déjà enregistrés dans ma base de donnée MySQL. J'aimerai également que le pass fasse au moins 5 caractères. Et enfin vérifier que le pseudo ne comporte pas de caractères genre < / ou %. Voilà mes 3 problèmes... Si quelqu'un pouvait m'aider, merci d'avance ! Message modéré le 10/04 à 19:06:48 par Madjestoet. |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi même inscrit le 05/03/2003 |
Alu
Parcours un peu le topic 'Pseudo-frame et php' il y a déjas un partie des réponse que tu cherches. pour le reste je regarde et te donnes des infos @+ |
|
| Madjestoet *
[NDE] * inscrit le 10/04/2003 |
Exact pour le nombre minimal de caractère, j'avais pas vu tes fichiers en download, désolé Je vais m'y pencher dessus cet aprè'm. |
|
| Madjestoet *
[NDE] * inscrit le 10/04/2003 |
J'ai rien compris aux fichiers
Néanmoins, pour le nombre minimal de caractère, j'ai trouvé : j'utilise la fonction strlen() qui retourne le nombre de caractères. |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi même inscrit le 05/03/2003 |
c'est ca et tu test simplement qu'elle soit comprise entre ton mini et ton maxi avec une condition If et c'est tout bon |
|
| Madjestoet *
[NDE] * inscrit le 10/04/2003 |
C'est ce que j'avais fait
Par contre, pour voir si le pseudo est déjà dans la base de donnée ou pas, je n'arrive pas à trouver ![]() |
|
| Centaurus inscrit le 06/03/2003 |
Bah il faut que tu mettes ton champ pseudo en clé unique dans ta base de données mysql |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi même inscrit le 05/03/2003 |
Oui mais il doit traiter la sortie en erreur lors de l'execution de l'insertion sinon il va avoir une erreur de violation de cle unique |
|
| Centaurus inscrit le 06/03/2003 |
Un truc dans le genre quoi ! ??
$result=execute_requete($requete, $_POST['Login']); If ($result == 'FALSE'){ $erreur = 'Le login existe déja '.$requete ; $Login = ''; |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi même inscrit le 05/03/2003 |
C'est ca ![]() |
|
| Madjestoet *
[NDE] * inscrit le 10/04/2003 |
Sauf que là, je ne comprends rien J'ai commencé le php avec les tutoriaux de multimania, et c'est pas super...
A quoi correspondent $requete et $_POST['Login'] ? |
|
vertigo_76
Rien ne vaut plus que ce que l'on fait par soi même inscrit le 05/03/2003 |
$requete correspond a la requete sql qui doit faire l'insertion dans la base sql et $_POST['login'] est une variable serveur généré quand tu valide un formulaire gérer par la methode POST, en PHP3 cela correspond a $HTTP_POST_VARS['Login'] |
|
Vous ne pouvez pas ajouter de messages.
Forum gratuit proposé par
v 2.6.6
-
Un service
-
Page générée en 0,050 secondes le 04/07 à 00:49:04.