
le 21/04/2010 à 09:47
aquievreux
Voici mon code :
Le problème que j'ai c'est qu'il m'affiche le message d'erreur suivant :
Notice: Undefined index: num_client in C:\wamp\www\antivirus\donnees.php on line 61
et ce pour chaque variable.
Merci de m'aider!!!!!!!!
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Antivirus</title>
- </head>
- <body>
- <?php
- session_start();
- if (@$_SESSION['auth'] != "yes")
- {
- header("Location: login.php");
- exit();
- }
- include("chiens.inc");
- $cxn = mysqli_connect($host, $user, $password, $database) or die ("Connexion en échec");
- $sql = "SELECT firstName,lastName FROM member WHERE loginName='{$_SESSION['logname']}'";
- $result = mysqli_query($cxn,$sql) or die ("Requete SELECT en échec dans Nouveau_Membre");
- $row = mysqli_fetch_assoc($result);
- extract($row);
- echo "<html>
- <head><title>Fiche</title></head>
- <body>
- <h2 style='margin-top: .7in; text-align: left'>
- $firstName $lastName</h2>\n";
- ?>
- <h1 align="center"><strong><u>Donnees client pour antivirus :</u></strong></h1>
- <p align="center"> </p>
- <h1><u><strong>Client :</strong></u></h1>
- <h3>Numéro : <?php echo $_POST['num_client']; ?> </h3>
- <h3>Nom : <?php echo $_POST['nom_client']; ?> </h3>
- <h3>Prénom : <?php echo $_POST['prenom_client']; ?> </h3>
- <h3>Adresse : <?php echo $_POST['adresse_client']; ?> </h3>
- <h3>Téléphone : <?php echo $_POST['tel_client']; ?> </h3>
- <h3>Mail : <?php echo $_POST['mail_client']; ?> </h3>
- <h3>Date d'achat : <?php echo $_POST['date_achat_client']; ?> </h3>
- <h3>Date d'expiration : <?php echo $_POST['date_expir_client']; ?> </h3>
- <div id="corps">
- <?php
- try
- {
- $bdd = new PDO('mysql:host=localhost;dbname=antivirus','root','');
- }
- catch(Exception $e)
- {
- die('Erreur : ' .$e->getMessage());
- }
- $num_client = $_POST["num_client"];
- $nom_client = $_POST["nom_client"];
- $prenom_client = $_POST["prenom_client"];
- $adresse_client = $_POST["adresse_client"];
- $tel_client = $_POST["tel_client"];
- $mail_client = $_POST["mail_client"];
- $date_achat_client = $_POST["date_achat_client"];
- $date_expir_client = $_POST["date_expir_client"];
- try
- {
- $resultat1 = $bdd->prepare("insert into client (num_client, nom_client, prenom_client, adresse_client, tel_client, mail_client, date_achat_client, date_expir_client) values(:num_client, :nom_client , :prenom_client , :adresse_client, :tel_client, :mail_client, :date_achat_client, :date_expir_client)") or die(print_r($bdd->errorInfo()));
- $resultat1->execute(array(
- 'num_client' => $_POST['num_client'],
- 'nom_client' => $_POST['nom_client'],
- 'prenom_client' => $_POST['prenom_client'],
- 'adresse_client' => $_POST['adresse_client'],
- 'tel_client' => $_POST['tel_client'],
- 'mail_client' => $_POST['mail_client'],
- 'date_achat_client' => $_POST['date_achat_client'],
- 'date_expir_client' => $_POST['date_expir_client'],
- )) or die(print_r($bdd->errorInfo()));
- }
- catch(Exception $e)
- {
- ('Erreur1 : ' .$e->getMessage());
- }
- ?>
- </div>
- </body>
- </html>
Le problème que j'ai c'est qu'il m'affiche le message d'erreur suivant :
Notice: Undefined index: num_client in C:\wamp\www\antivirus\donnees.php on line 61
et ce pour chaque variable.
Merci de m'aider!!!!!!!!