simogeo j'ai jamais tué de chats, ... | Code :
- <?php
- if( $action['post'] == 'post' )
- {
- /* ETAPE 1: Formatage des variables */
- //Déclaration et Vérification de la conformité des variables
- $pseudo = strip_tags ( $_POST['pseudo'] );
- $password = strip_tags ( $_POST['password'] );
- $password1 = strip_tags ( $_POST['password1'] );
- $email = strtolower ( $_POST['email'] );
- if( empty ( $pseudo ) or empty ( $password ) or empty ( $email ) )
- {
- header("Location: inscription.php?erreur=vide" );
- }
- if( $password != $password1 )
- {
- header("Location: inscription.php?erreur=pass" );
- }
- /* ETAPE 2: Traitement sur BDD */
- //Parametres de connexion
- $host = 'bsql-t.free.fr';
- $login_bdd = '*******';
- $pass_bdd = '******';
- $base = '***********';
- $table= 'membres'; //
- //connexion à la base de donnée
- $db = mysql_connect($host,$login_bdd,$pass_bdd) or die ("erreur de connexion" );
- //On vérifie que le pseudo n'existe pas déja
- $res = $sql->query("SELECT * FROM $table WHERE pseudo='$pseudo'" );
- if ( mysql_num_rows($res) == 1 )
- {
- header("Location: inscription.php?erreur=pseudo" );
- }
- //Cryptage du mot de passe
- $password = md5( $password );
- //Récupération de la date
- $register_date = date("d/m/Y H:i" );
- //Insertion du nouveau membre et de son profil dans la BDD
- $sql->query("INSERT INTO $table (pseudo,pwd,mail,register_date) VALUES('$pseudo','$password','$email','$register_date')" );
-
- //confirmation
-
- echo "Veuillez patienter...";
- header("Location: login.php" );
- }
- ?>
|
Message édité par simogeo le 17-09-2004 à 23:04:24 ---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
|