bon voila j'ai fait des changement pour faire plus claire et avec mysql mais quand je clic sur le bouton valider le formualire ce vide et ça me dit que les champ sont vide
voila le nouveau code
<?php
$connect=mysql_connect("localhost","root","") or die("erreur de connexion");
mysql_select_db("b_carchan",$connect);
mysql_set_charset('utf8',$connect);
?>
<?php
// On commence par récupérer les champs
if(isset($_POST['civilite'])) $civilite=$_POST['civilite'];
else $civilite="";
if(isset($_POST['nom_cli'])) $nom_cli=$_POST['nom_cli'];
else $nom_cli="";
if(isset($_POST['prenom_cli'])) $prenom_cli=$_POST['prenom_cli'];
else $prenom_cli="";
if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone="";
if(isset($_POST['email'])) $email=$_POST['email'];
else $email="";
if(isset($_POST['mdp'])) $mdp=$_POST['mdp'];
else $mdp="";
if(isset($_POST['type_cb'])) $type_cb=$_POST['type_cb'];
else $type_cb="";
if(isset($_POST['num_cb'])) $num_cb=$_POST['num_cb'];
else $num_cb="";
if(isset($_POST['date_expire'])) $date_expire=$_POST['date_expire'];
else $date_expire="";
if(isset($_POST['crypto'])) $crypto=$_POST['crypto'];
else $crypto="";
// On vérifie si les champs sont vides
if(empty($civilite) OR empty($nom_cli) OR empty($prenom_cli) OR empty($email) OR empty($telephone) OR empty($mdp) OR empty($type_cb) OR empty($num_cb) OR empty($date_expire) OR empty($crypto) )
{
echo '<font color="red">Attention, les chanmp sont vide';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$connect=mysql_connect("localhost","root","") or die("erreur de connexion");
// sélection de la base
mysql_select_db("b_carchan",$connect);
// on écrit la requête sql
$sql = "INSERT INTO t_client ( civilite , nom_cli , prenom_cli , telephone , email , mdp , type_cb , num_cb , date_expire , crypto )
VALUES('$civilite', '$nom_cli', '$prenom_cli', '$telephone','$email','$mdp','$type_cb','$num_cb','$date_expire','$crypto' )";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close(); // on ferme la connexion
}
?>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script type="text/javascript" src="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<link href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css"
rel="stylesheet" type="text/css">
<link href="http://pingendo.github.io/pingendo-bootstrap/themes/default/bootstrap.css"
rel="stylesheet" type="text/css">
<link href="https://bootswatch.com/yeti/bootstrap.min.css" rel="stylesheet"
type="text/css">
</head>
<body>
<div class="section">
<div class="container">
<div class="row">
<div class="col-md-12">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="col-sm-2">
<label for="inputEmail3" class="control-label">Civilité</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" id="inputEmail3" placeholder="Civilité" name="civilite">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label for="inputPassword3" class="control-label">Nom</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" id="inputPassword3" placeholder="Nom" name="nom_cli">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Prénom</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="Prénom" name="prenom_cli">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Tél</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="Tél" name="telephone">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Email</label>
</div>
<div class="col-sm-10">
<input type="email" class="form-control" placeholder="[email protected]" name="email">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Mot de passe</label>
</div>
<div class="col-sm-10">
<input type="password" class="form-control" placeholder="Mot de passe" name="mdp">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Confirmation</label>
</div>
<div class="col-sm-10">
<input type="password" class="form-control" placeholder="Confirmation mot de passe" name="password_confirm">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Identification bancaire</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="Visa / Master / American Express" name="type_cb">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Numéros de carte</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="1234567891234567" name="num_cb">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Date d'expiraion</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="05-1996" name="date_expire">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Cryptograme</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="012345" name="crypto">
</div>
</div>
<button type="submit" class="btn btn-primary">Valdier</button>
</form>
</div>
</div>
</div>
</div>
</body>
</html>
bon voila j'ai fait des changement pour faire plus claire et avec mysql mais quand je clic sur le bouton valider le formualire ce vide et ça me dit que les champ sont vide
voila le nouveau code
[php]<?php
$connect=mysql_connect("localhost","root","") or die("erreur de connexion");
mysql_select_db("b_carchan",$connect);
mysql_set_charset('utf8',$connect);
?>
<?php
// On commence par récupérer les champs
if(isset($_POST['civilite'])) $civilite=$_POST['civilite'];
else $civilite="";
if(isset($_POST['nom_cli'])) $nom_cli=$_POST['nom_cli'];
else $nom_cli="";
if(isset($_POST['prenom_cli'])) $prenom_cli=$_POST['prenom_cli'];
else $prenom_cli="";
if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone="";
if(isset($_POST['email'])) $email=$_POST['email'];
else $email="";
if(isset($_POST['mdp'])) $mdp=$_POST['mdp'];
else $mdp="";
if(isset($_POST['type_cb'])) $type_cb=$_POST['type_cb'];
else $type_cb="";
if(isset($_POST['num_cb'])) $num_cb=$_POST['num_cb'];
else $num_cb="";
if(isset($_POST['date_expire'])) $date_expire=$_POST['date_expire'];
else $date_expire="";
if(isset($_POST['crypto'])) $crypto=$_POST['crypto'];
else $crypto="";
// On vérifie si les champs sont vides
if(empty($civilite) OR empty($nom_cli) OR empty($prenom_cli) OR empty($email) OR empty($telephone) OR empty($mdp) OR empty($type_cb) OR empty($num_cb) OR empty($date_expire) OR empty($crypto) )
{
echo '<font color="red">Attention, les chanmp sont vide';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$connect=mysql_connect("localhost","root","") or die("erreur de connexion");
// sélection de la base
mysql_select_db("b_carchan",$connect);
// on écrit la requête sql
$sql = "INSERT INTO t_client ( civilite , nom_cli , prenom_cli , telephone , email , mdp , type_cb , num_cb , date_expire , crypto )
VALUES('$civilite', '$nom_cli', '$prenom_cli', '$telephone','$email','$mdp','$type_cb','$num_cb','$date_expire','$crypto' )";
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';
mysql_close(); // on ferme la connexion
}
?>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script type="text/javascript" src="http://netdna.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<link href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css"
rel="stylesheet" type="text/css">
<link href="http://pingendo.github.io/pingendo-bootstrap/themes/default/bootstrap.css"
rel="stylesheet" type="text/css">
<link href="https://bootswatch.com/yeti/bootstrap.min.css" rel="stylesheet"
type="text/css">
</head>
<body>
<div class="section">
<div class="container">
<div class="row">
<div class="col-md-12">
<form class="form-horizontal" role="form">
<div class="form-group">
<div class="col-sm-2">
<label for="inputEmail3" class="control-label">Civilité</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" id="inputEmail3" placeholder="Civilité" name="civilite">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label for="inputPassword3" class="control-label">Nom</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" id="inputPassword3" placeholder="Nom" name="nom_cli">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Prénom</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="Prénom" name="prenom_cli">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Tél</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="Tél" name="telephone">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Email</label>
</div>
<div class="col-sm-10">
<input type="email" class="form-control" placeholder="
[email protected]" name="email">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Mot de passe</label>
</div>
<div class="col-sm-10">
<input type="password" class="form-control" placeholder="Mot de passe" name="mdp">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Confirmation</label>
</div>
<div class="col-sm-10">
<input type="password" class="form-control" placeholder="Confirmation mot de passe" name="password_confirm">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Identification bancaire</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="Visa / Master / American Express" name="type_cb">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Numéros de carte</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="1234567891234567" name="num_cb">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Date d'expiraion</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="05-1996" name="date_expire">
</div>
</div>
<div class="form-group">
<div class="col-sm-2">
<label class="control-label">Cryptograme</label>
</div>
<div class="col-sm-10">
<input type="text" class="form-control" placeholder="012345" name="crypto">
</div>
</div>
<button type="submit" class="btn btn-primary">Valdier</button>
</form>
</div>
</div>
</div>
</div>
</body>
</html>[/php]