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
| <?php
require_once('Traitements/traitementTable.php');
switch ($_SESSION['group']) // Contrôle le groupe d'autorisation
{
case 'customer':
if (isset($_POST['add']))
{
$addDelivery = addDelivery();
}
if (isset($_GET['control']))
{
$view=customerAct($_GET['control'], $_GET['id'], $_GET['od']);
}
else
{
$view=controler();
}
if (isset($_POST['modif']))
{
$modifDelivery = modifDelivery();
}
break;
case 'wh' :
if (isset($_POST['submit']))
{
list($indice, $value) = each($_POST['submit']);
foreach ($_POST['id'][$indice] AS $k => $v)
{
$modifWh = modifWh($_POST['id'][$indice][$k], $_POST['prepaDate'][$indice][$k], $_POST['od'][$indice][$k], $_POST['wave'][$indice][$k], $_POST['ot1Nb'][$indice][$k], $_POST['ot1Area'][$indice][$k], $_POST['ot1Qty'][$indice][$k], $_POST['ot1Status'][$indice][$k],
$_POST['ot2Nb'][$indice][$k], $_POST['ot2Area'][$indice][$k], $_POST['ot2Qty'][$indice][$k], $_POST['ot2Status'][$indice][$k], $_POST['ot3Nb'][$indice][$k], $_POST['ot3Area'][$indice][$k], $_POST['ot3Qty'][$indice][$k], $_POST['ot3Status'][$indice][$k],
$_POST['ot4Nb'][$indice][$k], $_POST['ot4Area'][$indice][$k], $_POST['ot4Qty'][$indice][$k], $_POST['ot4Status'][$indice][$k], $_POST['ot5Nb'][$indice][$k], $_POST['ot5Area'][$indice][$k], $_POST['ot5Qty'][$indice][$k], $_POST['ot5Status'][$indice][$k],
$_POST['ot6Nb'][$indice][$k], $_POST['ot6Area'][$indice][$k], $_POST['ot6Qty'][$indice][$k], $_POST['ot6Status'][$indice][$k], $_POST['ot7Nb'][$indice][$k], $_POST['ot7Area'][$indice][$k], $_POST['ot7Qty'][$indice][$k], $_POST['ot7Status'][$indice][$k],
$_POST['ot8Nb'][$indice][$k], $_POST['ot8Area'][$indice][$k], $_POST['ot8Qty'][$indice][$k], $_POST['ot8Status'][$indice][$k], $_POST['ot9Nb'][$indice][$k], $_POST['ot9Area'][$indice][$k], $_POST['ot9Qty'][$indice][$k], $_POST['ot9Status'][$indice][$k],
$_POST['ot10Nb'][$indice][$k], $_POST['ot10Area'][$indice][$k], $_POST['ot10Qty'][$indice][$k], $_POST['ot10Status'][$indice][$k], $_POST['crates'][$indice][$k], $_POST['note'][$indice][$k]);
}
}
break;
case 'traffic' :
if (isset($_POST['submit']))
{
list($indice, $value) = each($_POST['submit']);
$l = "";
foreach ($_POST['id'][$indice] AS $k => $v)
{
if ($_POST['customer'][$indice][$k] == $_POST['customer'][$indice][$l] && $_POST['loadDate'][$indice][$k] == $_POST['loadDate'][$indice][$l] && $_POST['loadTime'][$indice][$k] == $_POST['loadTime'][$indice][$l])
{}
else
{
$export = exportation($_POST['id'][$indice][$k], $_POST['customerId'][$indice][$k], $_POST['loadDate'][$indice][$k], $_POST['loadTime'][$indice][$k], $_POST['truck'][$indice][$k]);
$l = $k;
}
$modifTraffic = modifTraffic($_POST['id'][$indice][$k], $_POST['loadDate'][$indice][$k], $_POST['loadTime'][$indice][$k], $_POST['truck'][$indice][$k]);
}
}
break;
}
?>
<!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" >
<head>
<title>Planning Chargement</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="Styles/planning.css" />
</head>
<body>
<!--Va chercher ce qu'il doit afficher en en-tête-->
<?php
include('includes/header02.html');
switch ($_SESSION['group']) // Contrôle le groupe d'autorisation
{
case 'customer':
//Formulaire d'encodage du planning
echo $view['form'];
//Table complète
echo $view['table'];
break;
case 'wh' :
//Formulaire pour le WH
$view=controler();
echo $view;
break;
case 'traffic' :
//Formulaire pour le traffic
$view=controler();
echo $view;
}
?>
</body>
</html> |
Partager