<?php
  //insertion des variable de session
 SESSION_start();
 $_SESSION['nomm']='';
 $_SESSION['prenomm']='';
 $_SESSION['codee']='';
 $_SESSION['type']='';
 $_SESSION['name']='';
 $_SESSION['defaultuser']='';
 $_SESSION['host']='';
 $_SESSION['secret']='';
 $_SESSION['context']='';
 $_SESSION['alert']="";
$serveur = "localhost";
$base = "matoipbase";
$utilisateur = "root";
$mdp = "root28";
try{//connexion à la base de données asterisk
                $bdd = new PDO("mysql:host=localhost;dbname=matoipbase", $utilisateur, $mdp);
                //mysqli_select_db($bdd, $base);
                //$bdd->exec("SET CHARACTER SET utf8");
                $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
                $bdd->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true);
               /* if (! $bdd) {
                   die("Erreur de connexion: ".mysqli_connect_error());
                }*/
}
                catch(PDOException $e){
                echo 'Erreur : '.$e->getMessage();
                echo 'N° : '.$e->getCode();
                die();
}
//Rénitialiser tous les champs de notre formulaire (Nouveau)
 if(isset($_POST['nouveau'])){
//$sql = "SELECT * FROM ast_sipusers WHERE name =".$_POST['name']." AND secret =".$_POST['secret'].";";
  /*try{
    $res= $bdd->exec($sql);
    $res->closeCursor();
    echo'Rénitialisation réalisée : <br>' . $sql;
   }catch ( Exception $e ) {
    echo " Impossible  de rénitialiser: ", $e->getMessage() ;
    die() ;}*/
$_SESSION['nomm']='';
$_SESSION['prenomm']='';
$_SESSION['codee']='';
$_SESSION['type'] ='' ;
$_SESSION['name']='' ;
$_SESSION['defaultuser']='' ;
$_SESSION['host']='' ;
$_SESSION['secret'] ='' ;
$_SESSION['context'] ='' ;
 }
 //Ajouter un client dans notre base de données
 if(isset($_POST['ajouter'])){
         if(empty($_POST['nomm']) or empty($_POST['prenomm']) or empty($_POST['codee']) or empty($_POST['name'])){
                $_SESSION['alert']="veuillez remplir obligatoirement les quatre premiers champs ! ";
     } else {
/*$a=$_POST['nom'];
$p=$_POST['prenom'];
$b=$_POST['code'];
$t=$_POST['type'];
$n=$_POST['name'];
$d=$_POST['defaultuser'];
$h=$_POST['host'];
$s=$_POST['secret'];
$c=$_POST['context'];*/
  // $sql= "INSERT INTO ast_sipusers(type, name, defaultuser, host, secret, context) VALUES("''$t', '$n', '$d', '$h', '$s', '$c''");";
  // $sql.= $_POST["name"] . ", ". $_POST["defaultuser"] .",";
 // $sql.= $_POST["host"] .", ".$_POST["secret"] .", " . $_POST["context"] .");";
      try{
    $req=$bdd->prepare('INSERT INTO employes(nom, prenom, code, numtel) VALUES(?, ?, ?, ?)');
    $req->execute(array($_POST['nomm'], $_POST['prenomm'], $_POST['codee'], $_POST['name']));
    $req=$bdd->prepare('INSERT INTO mesclientsip(type, name, defaultuser, host, secret, context) VALUES(?, ?, ?, ?, ?, ?)');
    $req->execute(array($_POST['type'], $_POST['name'], $_POST['defaultuser'], $_POST['host'], $_POST['secret'], $_POST['context']));
   // $res= $bdd->exec($sql);
//    echo'Insertion réalisée : <br>' . $sql;
   }catch ( Exception $e ) {
    echo "Insertion impossible : ", $e->getMessage();
    die();
} $_SESSION['alert'] ="Félicitation ! vous venez d'ajouter le client de numero ".$_POST['name']." avec succes dans notre base de données !";
  }
  }
  header("location:bienvenuTp3.php");
?>
