Fermer la barre d'outils
Voir plus d'options
Voir moins d'options
les-forums.com : vous avez la parole
En moins de 5 minutes,
créez votre forum gratuitement
forum officiel aide/faq
support technique
Accueil Séparateur Présentation Séparateur Créez ! Séparateur Annuaire
Bienvenue sur le forum officiel de les-forums.com.
L'apprentissage des bases du HTML requises pour la personnalisation des forums concerne le sous-forum Programmation, tandis que les gros problèmes techniques sont à adresser au Support. La FAQ vous sera également très utile.
De plus, une lecture du bref règlement du forum pourra éviter bien des tracas.
Nous vous écoutons, soyez polis, patients et précis dans vos questions.
Testez le nouveau chat sur les-forums.com, en beta-test (s'ouvrira dans une nouvelle fenêtre ou onglet)

les-forums.com - Forum officiel
Programmation (163 topics, 2371 messages)
Topic "[Php - MySQL] Formulaire" (Messages 1 à 12 sur 12) Fil RSS des messages de ce topic
Dernier message par vertigo_76, le 12/04 à 20:04:19
Anonyme :
  • S'inscrire
  • S'identifier
Outils :
  • Recherche
 
Bas de la pageTopics
 
Madjestoet
*
[NDE]
*
inscrit le 10/04/2003
le 10/04/2003 à 19:03:12
Acces au message [Php - MySQL] Formulaire
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.

Voir le profil de l'auteur Editer le message
vertigo_76
http://www.vertigo76.no-ip.org/smileys/smile-ordi1.gif
Rien ne vaut plus
que ce que l'on fait
par soi même
inscrit le 05/03/2003
le 10/04/2003 à 23:30:04
Acces au message [Php - MySQL] Formulaire
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

@+
Voir le profil de l'auteur Editer le message
Madjestoet
*
[NDE]
*
inscrit le 10/04/2003
le 11/04/2003 à 11:50:45
Acces au message [Php - MySQL] Formulaire
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.
Voir le profil de l'auteur Editer le message
Madjestoet
*
[NDE]
*
inscrit le 10/04/2003
le 11/04/2003 à 22:49:31
Acces au message [Php - MySQL] Formulaire
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.
Voir le profil de l'auteur Editer le message
vertigo_76
http://www.vertigo76.no-ip.org/smileys/smile-ordi1.gif
Rien ne vaut plus
que ce que l'on fait
par soi même
inscrit le 05/03/2003
le 11/04/2003 à 23:48:25
Acces au message [Php - MySQL] Formulaire
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
Voir le profil de l'auteur Editer le message
Madjestoet
*
[NDE]
*
inscrit le 10/04/2003
le 12/04/2003 à 10:09:53
Acces au message [Php - MySQL] Formulaire
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 :(
Voir le profil de l'auteur Editer le message
Centaurus
inscrit le 06/03/2003
le 12/04/2003 à 12:04:10
Acces au message [Php - MySQL] Formulaire
Bah il faut que tu mettes ton champ pseudo en clé unique dans ta base de données mysql
Voir le profil de l'auteur Editer le message
vertigo_76
http://www.vertigo76.no-ip.org/smileys/smile-ordi1.gif
Rien ne vaut plus
que ce que l'on fait
par soi même
inscrit le 05/03/2003
le 12/04/2003 à 12:25:36
Acces au message [Php - MySQL] Formulaire
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
Voir le profil de l'auteur Editer le message
Centaurus
inscrit le 06/03/2003
le 12/04/2003 à 12:28:11
Acces au message [Php - MySQL] Formulaire
Un truc dans le genre quoi ! ??

$result=execute_requete($requete, $_POST['Login']);
  If ($result == 'FALSE'){
   $erreur = 'Le login existe déja '.$requete ;
   $Login = '';
Voir le profil de l'auteur Editer le message
vertigo_76
http://www.vertigo76.no-ip.org/smileys/smile-ordi1.gif
Rien ne vaut plus
que ce que l'on fait
par soi même
inscrit le 05/03/2003
le 12/04/2003 à 13:19:42
Acces au message [Php - MySQL] Formulaire
C'est ca (+)
Voir le profil de l'auteur Editer le message
Madjestoet
*
[NDE]
*
inscrit le 10/04/2003
le 12/04/2003 à 15:57:23
Acces au message [Php - MySQL] Formulaire
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'] ?
Voir le profil de l'auteur Editer le message
vertigo_76
http://www.vertigo76.no-ip.org/smileys/smile-ordi1.gif
Rien ne vaut plus
que ce que l'on fait
par soi même
inscrit le 05/03/2003
le 12/04/2003 à 20:04:19
Acces au message [Php - MySQL] Formulaire
$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']
Voir le profil de l'auteur Editer le message
 
Haut de la pageTopics
 
Ajout de messages impossible Vous ne pouvez pas ajouter de messages.

Forum gratuit proposé par les-forums.com v 2.6.6 - Un service Twidi.com - Flux RSS du forum

Page générée en 0,050 secondes le 04/07 à 00:49:04.