1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
| <?php
session_start();
//------------------
// Connexion à la BDD
try
{
$bdd = new PDO('mysql:host=;dbname=', '', '', [
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
PDO::ATTR_EMULATE_PREPARES => false
]);
}
catch(Exception $e){ die('Erreur : '.$e->getMessage()); }
//------------------
$datetime = date("Y-m-d H-i-s");
//------------------
if (empty($_SESSION['username']))
{
header('location:index.php');
}
else
{
if(isset($_GET['deconnexion']))
{
if($_GET['deconnexion']==true)
{
session_destroy();
header("location:index.php");
}
}
else if($_SESSION['username'] !== "")
{
$user = $_SESSION['username'];
}
}
//------------------
// INSERTION EN BDD
$id_commande = 0;
if( isset($_POST['modele'], $_POST['reference'], $_POST['commentaire']) )
{
$req = $bdd->prepare('INSERT INTO commande(modele, reference, commentaire, utilisateur, pdf, date) VALUES(?, ?, ?, ?, ?, NOW())');
$req->execute(array(
$_POST['modele'],
$_POST['reference'],
$_POST['commentaire'],
$user,
$link_pdf = '<a href="order_pdf/ULAC_'.$id_commande.'_purchase_order_'.$_POST['reference'].'.pdf"><span>PDF</span></a>' ,
));
$id_commande = $bdd->lastInsertId(); // dernier index créé
}
//------------------
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>ULAC</title>
<link rel="stylesheet" href="style_order.css" media="screen" type="text/css" />
<link rel="SHORTCUT ICON" href="u.ico"/>
</head>
<body>
<div id="content">
<p><a href="index.php"><span>Log off</span></a></p>
<p><a href="order.php"><span>New order</span></a></p>
<?php if( !empty($id_commande) ){ ?>
<p><a href="pdf.php?id_commande=<?php echo $id_commande; ?> "><span>Generate PDFdoc</span> </a></p>
<?php } ?>
</div>
<div id="box_confirmation_commande">
<div>
<h3>ORDER SUMMARY</h3>
<p></p>
</div>
<?php
//------------------
if(isset($_POST['list_mat']))
{
foreach ($choix as $_POST['list_mat'])
{
echo "Choix utilisateur : ",$choix,"<br>";
}
}
//------------------
?>
Your order:<br><br>
<?php
//------------------
echo 'Order reference: '.$id_commande.'<br>'.'Date of the order: '.$datetime.'<br>'.'Model: '.$_POST['modele'].'<br>'.'Your reference: '.$_POST['reference'].'<br>'.'Client name: '.$_POST['commentaire'].'<br>';
echo 'Order made by '.$user.'<br><br>'.'Thank you for your order!';
//------------------
?>
</div>
</body>
</html> |
Partager