
le 15/02/2009 à 10:39
koko
mon blem est qu'il n'insert pas les données dans la base de donnée .il m'affiche un erreur
error_parse.alors je ne vois aucune erreur de syntaxe
code:
Merci d'utiliser le BB-Code
error_parse.alors je ne vois aucune erreur de syntaxe
code:
- <?php
- require_once('config.php');
- //email de retour d'envoi email au membre
- $email_admin='filo_plaisir@yahoo.fr';
- // les variables d'entrée
- $nom = htmlentities($_POST['nom']);
- $prenom = htmlentities($_POST['prenoms']);
- $e = htmlentities($_POST['email']);
- $pseudo = htmlentities($_POST['pseudo']);
- $pwd = htmlentities($_POST['pass']);
- $pwd_conf = htmlentities($_POST['pass_conf']);
- //config message de souscription
- $message='br> bonjour mr '.$nom.' et bienvenue sur notre site<br />';
- $message.='Vous venez de vous inscrire sur notre site <br> et nous sommes heureux de \n vous compter parmis nous';
- $message.='Votre pseudo :'.$pseudo.'<br><br>';
- $message.='votre mot de passe :'.$pass.'<br><br>';
- $message.='A tres bientôt sur le site';
- $verif=mysql_query("select count(*) from membre where pseudo='.$pseudo.' or email='.$e.'") or die('Erreur:'.mysql_error());
- $data=mysql_fetch_array($verif) or die('Erreur:'.mysql_error());
- if($data['count(*)'] >=1) // VERIFIE SI L'email et le pseudo existe deja
- {
- $erreur='<div align="center" class="erreur"> le pseudo et l\'email est déjà utilisé,Merci d\'en choisir un autre.<div>';
- }
- else
- {
- if(!empty($nom)||!empty($prenom)|| !empty($e)|| !empty($pseudo) ||!empty($pwd)||!empty($pwd_conf))
- {
- $erreur ='<div align="center" class="erreur"> Un ou plusieurs champs ne sont pas remplis</div>';
- }
- elseif($pwd != $pwd_conf)
- {
- $erreur ='<div align="center" class="erreur">Les deux mots de passe sont differents</div>
- }
- else
- {
- $pwd=md5($pwd);
- $sql="insert into membres values("", "$nom", "$prenom", "$e", "$pseudo", "$pwd")";
- mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
- $erreur='<div align="enter" class="nom">Bravo vous êtes now inscrit <br> vous allez recevoir un email resumant vos info.<br><a href="index.php">Espace membre<br />';
- $entete="MIME-version:1.0\r\n";
- $entete.="Content-type: text/html; charset=iso-8859-1\r\n";
- $entete.=" FROM:<$email_admin>\r\n";
- $entete.="reply-to: $email_admin\r\n";
- mail($e,'Bienvenue'.$pseudo.'.',$message,$entete);
- }
- }
- ?>
Merci d'utiliser le BB-Code