alpha_full/admin/cdes/regles/regle.create.modale.php
2026-04-06 22:58:51 +02:00

147 lines
6.3 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// Etre admin
// -----------------------------------------------------
if (isset($_SESSION['isAdmin']) && $_SESSION['isAdmin']=='O' ) {
$desc=1;
$activ ='';
$prio ='';
$seuilR ='';
$C1 ='';
$C2 ='';
$C3 ='';
$avantage ='';
$typeA ='';
// -----------------------------------------------------
// Post
// -----------------------------------------------------
if (isset($_POST['desc'])) $desc=$_POST['desc'];
if (isset($_POST['activ'])) $activ=$_POST['activ'];
if (isset($_POST['prio'])) $prio=$_POST['prio'];
if (isset($_POST['seuilR'])) $seuilR=$_POST['seuilR'];
if (isset($_POST['C1'])) $C1=$_POST['C1'];
if (isset($_POST['C2'])) $C2=$_POST['C2'];
if (isset($_POST['C3'])) $C3=$_POST['C3'];
if (isset($_POST['avantage'])) $avantage=$_POST['avantage'];
if (isset($_POST['typeA'])) $typeA=$_POST['typeA'];
// -----------------------------------------------------
// Req insert
// -----------------------------------------------------
$erreurSQL==0;
if (isset($_POST["creer"]) && $_POST["creer"]!='') {
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['nouvel desc :' => $desc], 'regle.create.php');}
include ("regle.reqInsert.php");
}
else {
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['pas de update regle' => ''], '');}
}
echo '<form method="POST">';
// -----------------------------------------------------
// Zone Form
// -----------------------------------------------------
echo '<div id="zoneFormModales" style="overflow:auto;" >';
// -----------------------------------------------------
// Champs
// -----------------------------------------------------
echo '<span class="celluleLV"> Activer : ';
echo '<input class="inputWebmaster" type="checkbox" checked id="activ" name="activ" value="1" >';
// echo '<input class="inputWebmaster" style="width:90%;" type="text" id="activ" value="'.strip_tags($tabActiv[$k]). '" onChange="updateRegle(\'' .$tabNum[$k]. '\', \'activ\', this.value);" >';
echo '</span>';
echo '<br><span class="celluleLV">Priorité : ';
echo '<select class="selectWbm" style="width:5%;" id="prio" name="prio" title="Priorité" value="' .$prio. '" >';
for($i=1; $i<=25; $i++) {
if ($prio== $i ) {
echo '<option value="' .$i. '" selected>' .$i. '</option>';
}
else {
echo '<option value="' .$i. '" >' .$i. '</option>';
}
}
echo '</select>';
echo '</span>';
echo '<br><span class="celluleLV">Description : ';
echo '<input class="inputWebmaster" type="text" id="desc" title="Entrez une description" name="desc" placeHolder="Requis" >';
echo '</span>';
include ("condition.reqSelect.php");
echo '<br><span class="celluleLV">Condition 1 : ';
echo '<select class="selectWbm" id="C1" name="C1" title="Condition 1" >';
echo '<option value="-" selected>Aucune</option>';
for($i=0; $i<count($tabNumR); $i++) {
echo '<option value="' .$tabCodeR[$i]. ' ' .$tabOpeR[$i]. ' ' .$tabSeuilR[$i]. '" >' .$tabDescR[$i]. '</option>';
}
echo '</select>';
echo '</span>';
echo '<br><span class="celluleLV">Condition 2 : ';
echo '<select class="selectWbm" id="C2" name="C2" title="Condition 2" >';
echo '<option value="-" selected>Aucune</option>';
for($i=0; $i<count($tabNumR); $i++) {
echo '<option value="' .$tabCodeR[$i]. ' ' .$tabOpeR[$i]. ' ' .$tabSeuilR[$i]. '" >' .$tabDescR[$i]. '</option>';
}
echo '</select>';
echo '</span>';
echo '<br><span class="celluleLV">Condition 3 : ';
echo '<select class="selectWbm" id="C3" name="C3" title="Condition 3" >';
echo '<option value="-" selected>Aucune</option>';
for($i=0; $i<count($tabNumR); $i++) {
echo '<option value="' .$tabCodeR[$i]. ' ' .$tabOpeR[$i]. ' ' .$tabSeuilR[$i]. '" >' .$tabDescR[$i]. '</option>';
}
echo '</select>';
echo '</span>';
include ("avantage.reqSelect.php");
echo '<br><span class="celluleLV">Avantage : ';
echo '<select class="selectWbm" id="avantage" name="avantage" title="Avantage" >';
echo '<option value="-" selected>Aucun</option>';
for($i=0; $i<count($tabNumA); $i++) {
echo '<option value="' .$tabCodeA[$i]. '" >' .$tabDescA[$i]. '</option>';
}
echo '</select>';
echo '</span>';
echo '<br><span class="celluleLV">Déclenchement : ';
echo '<select class="selectWbm" id="typeA" title="Déclenchement" >';
if($typeA=="livraison") echo '<option value="livraison" selected>livraison</option>'; else echo '<option value="livraison" >livraison</option>';
if($typeA=="panier") echo '<option value="panier" selected>panier</option>'; else echo '<option value="panier">panier</option>';
echo '</select>';
echo '</span>';
// -----------------------------------------------------
// Validate
// -----------------------------------------------------
echo '<div id="zoneValidateModales" style="width:100%;" >';
echo '<br>';
if (isset($_POST["creer"]) && $_POST["creer"]!='') {
echo '<span class="boutonsWebmaster" onClick="window.location=\'./frmAdmin.php?affAdmin=9&affCde=3&affValR=3\';" style="width:100px;" >';
echo '<i class="fad fa-chevron-circle-left"></i>';
echo ' Retour </span>';
echo '<span class="boutonsWebmaster" onClick="window.location=\'./frmModale.php?affModale=9-33\';" >';
echo '<i class="fad fa-plus"></i>';
echo '&#160;&#160;Nouvelle regle&#160;&#160;</span>';
}
else {
echo '<input class="boutonsWebmaster" type="submit" name="creer" value="Créer la règle" />';
echo '<span class="boutonsWebmaster" onClick="window.location=\'./frmAdmin.php?affAdmin=9&affCde=3&affValR=3\';" style="width:100px;" >';
echo '<i class="fad fa-chevron-circle-left"></i>';
echo ' Retour </span>';
}
//echo '<br><br>';
echo '<div>'; //validate
echo '</div>'; //formModale
echo '</form>';
}
else {include ("./adminInclude/redirectionAdmin.php"); }
?>