Sos: formulaire d'inscription php
Bonjour,
j'ai un problème dans mon formulaire je vx le connécté avec la base de données et enregistré les newsletter mais ça marche pas svp qlq un px m'aider !!!
le code :
<?php
if(isset($_POST['Submit'])){
$erreur="";
$con = mysql_connect("localhost","root","") or die("Impossible de se connecter au serveur");
$base = mysql_select_db("PFE") or die("Impossible de se connecter a la base de données");
$login=$_POST['login'];
$password=$_POST['password'];
$email=$_POST['email'];
$adresse=$_POST['adresse'];
$pays=$_POST['pays'];
$civilite=$_POST['civilite'];
$reqsql= "INSERT INTO clients(login,password,email,pays,civilite,adresse) VALUES($login,$password,$email,$pays,$civilite,$adresse)";
$req=mysql_query($reqsql,$con);
if($req){
$erreur = "Insertion avec succes !";
}
else $erreur = "Impossible d'inserer la ligne";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="Fr" lang="Fr">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="author" content="Sara JDID & Abdelhakim MBITEL" />
<meta name="description" content="Ce site est spécialisé dans la vente des matériéls informatiques" />
<meta name="keywords" content="key, words" />
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<title></title>
</head>
<body>
<div id="content">
<div id="top_info">
<p>Bienvenue sur <b>Shop En Ligne</b> <span id="loginbutton"><a href="#" title="Panier"> </a></span><br />
<b>Vous n'êtes pas connectés!</b> <a href="Se%20connecter.php">Se connecter</a> </p>
</div>
<div id="logo">
<h1><a href="#" title="Tout est facile chez nous.">Shop En Ligne</a></h1>
<p id="slogan">tout est facile chez nous.</p>
</div>
<ul id="tablist">
<li><a href="Accueil.php accesskey="n"><span class="key"></span>Accueil</a></li>
<li><a href="Categories.php" accesskey="b"><span class="key"></span>Catégories</a></li>
<li><a href="Contactez_nous1.php" accesskey="p"><span class="key"></span>Contactez-nous</a></li>
<li><a href="CGV1.php" accesskey="o"><span class="key"></span>CGV</a></li>
</ul>
<div id="topics">
<center><h4>Soyez la bienvenue sur Shop en Ligne .Ici vous trouvez tous ce que vous cherchez avec des prix fous .</h4></center>
</div>
<div id="search">
<form method="post" action="Formulaire.php">
<p><input type="text" name="Rechercher" class="Rechercher" /> <input type="submit" value="Rechercher" class="button" /></p>
</form>
</div>
<div id="left">
<div class="subheader">
<p>Vous êtes sur > <a href="Formulaire.php">Inscription</a> </p>
</div>
<div class="left_articles">
<h2>Inscrivez-vous :</h2><br>
<form name="form1" action="" method= "post">
<div align="center" widht="800px" heigh="20px" bgcolor="red">
</div><fieldset><br>
Nom d'utilisateur : <input type="text" name="login" size="40"> <br>
Mot de pass : <input type="password" name="password" size="40"> <br>
Confirmer mot de pass :<input type="password" name="password2" size="40"> <br>
E-mail : <input type="text" name="email" size="40"> <br>
Confirmer e-mail : <input type="text" name="email2" size="40"> <br>
Adresse :<br>
<textarea name="adresse" size="40" rows="5" cols=40>
</textarea> <br>
Pays
<select name="pays" size=1>
<option> Maroc </option>
<option> Algérie </option>
<option> Tunisie </option>
</select> <br>
civilité :<br>
<input type="Radio" name="civilite" size="40" value="1">Mme <input type="Radio" name="civilité" size="40" value="2">Mlle <input type="Radio" name="civilité" size="40" value="3">Mr<br>
<input type="hidden" name="flag" value="ok">
<br>
<input type="Submit" Value=Envoyer > <input type="reset" Value="Effacer" ><br>
<br>
</fieldset>
</form>
</div></br>
<div class="left_box">
<p></p>
</div>
<div class="thirds">
<p><b><a href="#" class="title"></a></b><br /></p>
</div>
<div class="thirds">
<p><b><a href="#" class="title"></a></b><br /></p>
</div>
<div class="thirds">
<p><b><a href="#" class="title"></a></b><br /></p>
</div>
</div> </br>
<div id="right"></br>
<div class="right_articles">
<p><img src="images/image.gif" alt="Image" title="Image" class="image" /><b>Bienvenue</b><br/><a href="#"></a> <a href="#"></a>Soyez la bienvenue sur <strong>Shop en Ligne</strong> .</br>Ici vous trouvez tous ce que vous cherchez avec des prix fous .</br></br></p>
</div>
</br>
<div class="right_articles">
<p><img src="images/image.gif" alt="Image" title="Image" class="image" /><b>Produits en solde</b><br /><a href="#"></a><a href="#"></a></br></br></br></p>
</div></br>
<div class="right_articles">
<p><img src="images/image.gif" alt="Image" title="Image" class="image" /><b>Livre d'or</b><br /> <a href="#"></a> Nous vous offrons un espace dans lequel vous pouvez laisser vos avis sur notre site.</br>Exprimez-vous en toute liberté.</br></br><a href="#"></a></p>
</div>
</div>
<div id="footer">
<p class="right">© 2013 Shop En Ligne, Design: Sara JDID & Abdelhakim MBITEL -
<p>
<a href="mailto:kimorealmadrid@hotmail.com">Contactez nous</a> ·<a href="#">Produits</a> · <a href="#">Plan du site</a></p>
</div>
</div>
</body>
</html>
j'ai un problème dans mon formulaire je vx le connécté avec la base de données et enregistré les newsletter mais ça marche pas svp qlq un px m'aider !!!
le code :
<?php
if(isset($_POST['Submit'])){
$erreur="";
$con = mysql_connect("localhost","root","") or die("Impossible de se connecter au serveur");
$base = mysql_select_db("PFE") or die("Impossible de se connecter a la base de données");
$login=$_POST['login'];
$password=$_POST['password'];
$email=$_POST['email'];
$adresse=$_POST['adresse'];
$pays=$_POST['pays'];
$civilite=$_POST['civilite'];
$reqsql= "INSERT INTO clients(login,password,email,pays,civilite,adresse) VALUES($login,$password,$email,$pays,$civilite,$adresse)";
$req=mysql_query($reqsql,$con);
if($req){
$erreur = "Insertion avec succes !";
}
else $erreur = "Impossible d'inserer la ligne";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="Fr" lang="Fr">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="author" content="Sara JDID & Abdelhakim MBITEL" />
<meta name="description" content="Ce site est spécialisé dans la vente des matériéls informatiques" />
<meta name="keywords" content="key, words" />
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<title></title>
</head>
<body>
<div id="content">
<div id="top_info">
<p>Bienvenue sur <b>Shop En Ligne</b> <span id="loginbutton"><a href="#" title="Panier"> </a></span><br />
<b>Vous n'êtes pas connectés!</b> <a href="Se%20connecter.php">Se connecter</a> </p>
</div>
<div id="logo">
<h1><a href="#" title="Tout est facile chez nous.">Shop En Ligne</a></h1>
<p id="slogan">tout est facile chez nous.</p>
</div>
<ul id="tablist">
<li><a href="Accueil.php accesskey="n"><span class="key"></span>Accueil</a></li>
<li><a href="Categories.php" accesskey="b"><span class="key"></span>Catégories</a></li>
<li><a href="Contactez_nous1.php" accesskey="p"><span class="key"></span>Contactez-nous</a></li>
<li><a href="CGV1.php" accesskey="o"><span class="key"></span>CGV</a></li>
</ul>
<div id="topics">
<center><h4>Soyez la bienvenue sur Shop en Ligne .Ici vous trouvez tous ce que vous cherchez avec des prix fous .</h4></center>
</div>
<div id="search">
<form method="post" action="Formulaire.php">
<p><input type="text" name="Rechercher" class="Rechercher" /> <input type="submit" value="Rechercher" class="button" /></p>
</form>
</div>
<div id="left">
<div class="subheader">
<p>Vous êtes sur > <a href="Formulaire.php">Inscription</a> </p>
</div>
<div class="left_articles">
<h2>Inscrivez-vous :</h2><br>
<form name="form1" action="" method= "post">
<div align="center" widht="800px" heigh="20px" bgcolor="red">
</div><fieldset><br>
Nom d'utilisateur : <input type="text" name="login" size="40"> <br>
Mot de pass : <input type="password" name="password" size="40"> <br>
Confirmer mot de pass :<input type="password" name="password2" size="40"> <br>
E-mail : <input type="text" name="email" size="40"> <br>
Confirmer e-mail : <input type="text" name="email2" size="40"> <br>
Adresse :<br>
<textarea name="adresse" size="40" rows="5" cols=40>
</textarea> <br>
Pays
<select name="pays" size=1>
<option> Maroc </option>
<option> Algérie </option>
<option> Tunisie </option>
</select> <br>
civilité :<br>
<input type="Radio" name="civilite" size="40" value="1">Mme <input type="Radio" name="civilité" size="40" value="2">Mlle <input type="Radio" name="civilité" size="40" value="3">Mr<br>
<input type="hidden" name="flag" value="ok">
<br>
<input type="Submit" Value=Envoyer > <input type="reset" Value="Effacer" ><br>
<br>
</fieldset>
</form>
</div></br>
<div class="left_box">
<p></p>
</div>
<div class="thirds">
<p><b><a href="#" class="title"></a></b><br /></p>
</div>
<div class="thirds">
<p><b><a href="#" class="title"></a></b><br /></p>
</div>
<div class="thirds">
<p><b><a href="#" class="title"></a></b><br /></p>
</div>
</div> </br>
<div id="right"></br>
<div class="right_articles">
<p><img src="images/image.gif" alt="Image" title="Image" class="image" /><b>Bienvenue</b><br/><a href="#"></a> <a href="#"></a>Soyez la bienvenue sur <strong>Shop en Ligne</strong> .</br>Ici vous trouvez tous ce que vous cherchez avec des prix fous .</br></br></p>
</div>
</br>
<div class="right_articles">
<p><img src="images/image.gif" alt="Image" title="Image" class="image" /><b>Produits en solde</b><br /><a href="#"></a><a href="#"></a></br></br></br></p>
</div></br>
<div class="right_articles">
<p><img src="images/image.gif" alt="Image" title="Image" class="image" /><b>Livre d'or</b><br /> <a href="#"></a> Nous vous offrons un espace dans lequel vous pouvez laisser vos avis sur notre site.</br>Exprimez-vous en toute liberté.</br></br><a href="#"></a></p>
</div>
</div>
<div id="footer">
<p class="right">© 2013 Shop En Ligne, Design: Sara JDID & Abdelhakim MBITEL -
<p>
<a href="mailto:kimorealmadrid@hotmail.com">Contactez nous</a> ·<a href="#">Produits</a> · <a href="#">Plan du site</a></p>
</div>
</div>
</body>
</html>
1 réponse
-
Bonjour,
ça ne marche pas... ça veut dire quoi?
Il y a une erreur ou des erreurs affiché par PHP?
Rien n'est enregistré dans la table "clients"?
Il y a une erreur SQL? Pour t'aider en mode développement, tu peux aussi utiliser mysql_error() à ta requête INSERT :$req=mysql_query($reqsql,$con)or die(mysql_error());
Cdlt.
ReDLoG