117 lines
5.2 KiB
PHP
Executable File
117 lines
5.2 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
// -----------------------------------------------------
|
|
// Etre admin
|
|
// -----------------------------------------------------
|
|
if (isset($_SESSION['isAdmin']) && $_SESSION['isAdmin']=='O' ) {
|
|
|
|
$idDimension=1;
|
|
$faireSelect=1;
|
|
|
|
// -----------------------------------------------------
|
|
// POST
|
|
// -----------------------------------------------------
|
|
if (isset($_POST['idDimension'])) {$idDimension=$_POST['idDimension']; }
|
|
if (isset($_POST['dimVal'])) {$dimVal=$_POST['dimVal']; }
|
|
if (isset($_POST['dimObject'])) {$dimObject=$_POST['dimObject']; }
|
|
if (isset($_POST['dimDesc'])) {$dimDesc=$_POST['dimDesc']; }
|
|
if (isset($_POST['dimUnite'])) {$dimUnite=$_POST['dimUnite']; }
|
|
if (isset($_POST['faireSelect'])) {$faireSelect=$_POST['faireSelect'];}
|
|
|
|
if (isset($debug[1]) && $debug[1] == '1') {include ("dimensionsDebug.php");}
|
|
|
|
// -----------------------------------------------------
|
|
// req UPDATE
|
|
// //
|
|
if (isset($_POST['valider']) && $_POST["valider"]=='Valider')
|
|
{include ("dimensionsReqUpdate.php");}
|
|
else
|
|
{if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug (1, ['pas de UPDATE' => $_POST['valider'] ],'dimensions.modale.php');}
|
|
}
|
|
|
|
// -----------------------------------------------------
|
|
// req select
|
|
// l'ensemble des dimensions
|
|
include ("dimensionsListeReqSelect.php");
|
|
|
|
// la dimension que l'on veut afficher sauf si post
|
|
if (isset($_POST['valider']) && $_POST['valider']!="Valider" && $faireSelect!=0)
|
|
{include ("dimensionsReqSelect.php");}
|
|
else
|
|
{if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug (1, ['pas de UPDATE' => $_POST['valider'] ],'');}
|
|
}
|
|
|
|
if (isset($debug[1]) && $debug[1] == '1') {include ("dimensionsDebug.php");}
|
|
|
|
// -----------------------------------------------------
|
|
// Formulaire
|
|
// -----------------------------------------------------
|
|
echo '<form method="POST" name="dimensions" >';
|
|
echo '<div id="zoneFormModales" >';
|
|
|
|
$title="Nom de l'objet";
|
|
echo '<span class="libChampsWebmaster" title="' .$title. '">Nom de l\'objet : ';
|
|
echo '<select id="idDimension" name="idDimension" onChange="reload();" >';
|
|
for($i=1;$i<=count($dimensionsId);$i++)
|
|
{if ($dimensionsId[$i]==$idDimension)
|
|
{echo '<option value="' .$dimensionsId[$i]. '" selected>' .$dimensionsDesc[$i]. '</option>';
|
|
$dimVal=$dimensionsVal[$i];
|
|
$dimObject=$dimensionsObject[$i];
|
|
$dimDesc=$dimensionsDesc[$i];
|
|
$dimUnite=$dimensionsUnite[$i];
|
|
}
|
|
else
|
|
{echo '<option value="' .$dimensionsId[$i]. '" >' .$dimensionsDesc[$i]. '</option>';
|
|
}
|
|
}
|
|
echo '</select>';
|
|
echo '</span>';
|
|
|
|
$title="Variable atribuée";
|
|
echo '<br>';
|
|
echo '<span class="libChampsWebmaster" title="' .$title. '">Variable attribuée (pour info) : ';
|
|
echo '<input type="text" id="dimObjectAff" name="dimObjectAff" value="' .$dimObject. '" disabled/>';
|
|
// echo '<input type="hidden" id="dimObject" name="dimObject" value="' .$dimObject. '" />';
|
|
echo '</span>';
|
|
|
|
echo '<input type="hidden" id="dimDesc" name="dimDesc" value="' .$dimDesc. '" />';
|
|
echo '<input type="hidden" id="faireSelect" name="faireSelect" value="0" />';
|
|
|
|
echo '<br>';
|
|
$title="Mesure";
|
|
echo '<span class="libChampsWebmaster" title="' .$title. '">Dimension : ';
|
|
// echo '<span class="inputWebmaster" >';
|
|
echo '<input type="text" class="inputWebmaster" value="' .$dimVal. '" name="dimVal" id="dimVal" />';
|
|
echo '</span>';
|
|
|
|
$title="Unité";
|
|
echo '<br><span class="libChampsWebmaster" title="' .$title. '">Unité : ';
|
|
|
|
echo '<select id="dimListeUnite" name="dimListeUnite" onChange="unite();" >';
|
|
if ($dimUnite=='' || $dimUnite=='-') {echo '<option value="-" selected>Sélectionnez une unité</option>'; } else {echo '<option value="-">Sélectionnez une unité</option>'; }
|
|
if ($dimUnite=='px') {echo '<option value="px" selected>px</option>'; } else {echo '<option value="px">px</option>'; }
|
|
if ($dimUnite=='em') {echo '<option value="em" selected>em</option>'; } else {echo '<option value="em">em</option>'; }
|
|
if ($dimUnite=='fr') {echo '<option value="fr" selected>fr</option>'; } else {echo '<option value="fr">fr</option>'; }
|
|
if ($dimUnite=='%') {echo '<option value="%" selected>%</option>'; } else {echo '<option value="%">%</option>'; }
|
|
echo '</select>';
|
|
echo ' <input type="hidden" value="' .$dimUnite. '" name="dimUnite" id="dimUnite" />';
|
|
echo '</span>';
|
|
echo '</div>'; //formModale
|
|
|
|
// -----------------------------------------------------
|
|
// Boutons
|
|
// -----------------------------------------------------
|
|
echo '<div id="zoneValidateModales" >';
|
|
echo '<button onClick="majDim();" class="boutonsWebmaster" title="Cliquez pour valider vos changements" value="Valider" name="valider" id="valider" type="submit" >';
|
|
echo '<i class="fad fa-check-circle"></i> ';
|
|
echo 'Valider';
|
|
echo '</button>';
|
|
echo '</div>';
|
|
|
|
echo '</form>';
|
|
}
|
|
else {
|
|
$confPath="../_conf";
|
|
include ("./adminInclude/redirectionAdmin.php");
|
|
}
|
|
?>
|