1/5 (10 avis)
Snippet vu 7 218 fois - Téléchargée 32 fois
inscription.php3: <? print ("<H1><CENTER>Inscription</CENTER></H1>"); print (""); print ("<form method=\"post\" action=\"verif.php3\">Nom d'utilisateur:<input type=\"text\" name=\"nick\" size=\"12\"><br>"); print ("Adresse électronique:<input type=\"text\" name=\"email\" size=\"12\"><br>"); print ("Mot de passe:<input type=\"text\" name=\"password\" size=\"12\"><br>"); print ("<h6>Avant de s'inscrire, vous devez respecter la <A HREF=\"charte.php3\">charte</a>.</h6><br>"); print ("<input type=\"submit\" value=\"Inscription\">"); ?> verif.php3: <? if(empty($nick)) { print ("Erreur! Le champs: <i>Nom d'utilisateur</i> n'est pas remplis."); Require ("inscription.php3"); Exit(); } if(empty($email)) { print ("Erreur! Le champs: <i>Adresse électronique</i> n'est pas remplis."); Require (""); Exit(); } if(empty($password)) { print ("Erreur! Le champs: <i>Mot de passe</i> n\'est pas remplis."); Require ("inscription.php3"); Exit(); } else { $db = mysql_connect('localhost', 'login', 'password'); mysql_select_db('needbackupp_db',$db); $sql = "SELECT nick FROM nick_tbl WHERE nick='$nick'"; $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); $res = mysql_numrows($req); if($res!=0) { print ("Erreur! Ce nom d'utilisateur existe déjà."); Require ("inscription.php3"); Exit(); } else { $sql = "INSERT INTO nick_tbl VALUES('$nick','$email','$password')"; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); print ("Vous êtes bien inscript. Allez vite vous connecter <a href=\"sectionmembre.php3\">."); } mysql_close(); } ?> commande à envoyer à la base de donnée MySql: CREATE TABLE nick_tbl (nick VARCHAR (255) not null, email VARCHAR (255) not null, password VARCHAR (255) not null, PRIMARY KEY (nick))
20 nov. 2006 à 00:19
En faite il te suffit d'aller sur ta BDD MySQL est de copier la table dedans, car le script recherche dans ta BDD les noms inscrit pour te connecter.
par commande a envoyer, il voulais dire création de la table voilà :)
7 juin 2005 à 13:19
Je n'y connait rien en mysql , ... dans ta source quand tu dis commande a envoyer a la base mysql, que faut-il faire?
6 févr. 2005 à 16:20
28 nov. 2004 à 01:18
merci a toi o divin createur ( enfin presque :p )
3 mai 2004 à 22:47
$nick = $_POST["nick"];
$email = $_POST["email"];
$password = $_POST["password"];
au début de verif.php3 ;-)
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.