alpha_full/admin/param/variables/var.php
2026-04-06 22:58:51 +02:00

93 lines
4.1 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
$ID='';
$variable='';
$valeur='';
// -----------------------------------------------------
// Post
// -----------------------------------------------------
if (isset($_POST['ID'])) {$ID=$_POST['ID'];}
if (isset($_POST['variable'])) {$variable=$_POST['variable'];}
if (isset($_POST['valeur'])) {$valeur=$_POST['valeur'];}
if (isset($_POST['codeOpe'])) {$codeOpe=$_POST['codeOpe'];}
// -----------------------------------------------------
// Update
// -----------------------------------------------------
if ($codeOpe==='varUp') {include ("var.reqUpdate.php");}
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Pas de update' => ''], '');}
// -----------------------------------------------------
// Select
include ($includePath. "/req/02-init.variableGene.php");
// -----------------------------------------------------
// Requete count langues
// -----------------------------------------------------
include ($includePath. "/req/03-init.langueActives.php");
// -----------------------------------------------------
// Debug
// -----------------------------------------------------
if (isset($debug[1]) && $debug[1] == '1') {include ("var.debug.php");}
// -----------------------------------------------------
// Btn ajout
// -----------------------------------------------------
if ($_SESSION['nbLg']>1) {
echo '<div id="zoneRechercheWbm" >';
// -----------------------------------------------------
// List box langues
// -----------------------------------------------------
if ($_SESSION['nbLg']>1) {
$lgLien="affAdmin=12&paramAff=2";
include ($includePathAdmin. "/drapeaux/drapeauxListBox.php");
}
echo '<span class="info-icon fad fa-info-circle" onMouseOver="openPopup(\'T\');" onMouseLeave="closePopup(\'T\');"></span>';
echo '<div id="popupInfoT" class="popup">';
echo '<div class="popup-content">';
echo '<span class="popup-close" onClick="closePopup(\'T\');">&times;</span>';
echo '<img src="./adminInclude/designAdmin/info.png" alt="Info" class="popup-icon" />';
echo '<p>Veuillez tapez sur la touche `Entrée` au clavier, ou cliquez sur un champ différent, pour valider votre saisie.</p>';
echo '</div>';
echo '</div>';
echo '</div>';
}
// -----------------------------------------------------
// Formulaire
// -----------------------------------------------------
echo '<form name="varF" id="varF" method="POST" >';
// -----------------------------------------------------
// Champs cachés (certains postés par le JS )
// -----------------------------------------------------
echo '<input type="hidden" value="' .$paramAff. '" name="paramAff" >';
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="' .$codeOpe. '" />';
echo '<input type="hidden" name="ID" id="ID" value="' .$ID. '" />';
echo '<input type="hidden" name="variable" id="variable" value="' .$variable. '" />';
echo '<input type="hidden" name="valeur" id="valeur" value="' .$valeur. '" />';
// -----------------------------------------------------
// Liste des env
// -----------------------------------------------------
echo '<div id="zoneFormWbm" class="fondColorListe" style="width:100%; text-align:left; display:grid; grid-gap:0px; padding:0px; margin:0px;" >';
echo '<span style="grid-column:1;" class="libelleLV">Variable</span>';
echo '<span class="libelleLV" style="grid-column:2;">Valeur</span>';
for ($i=0; $i<count($paramGene); $i++) {
echo '<input type="hidden" id="ID' .$i. '" value="' .$paramGeneID[$i]. '" >';
echo '<span class="celluleLV"> ';
echo '<input class="inputLV" style="grid-column:1;" type="text" onChange="upVar(' .$i. ');" id="variable' .$i. '" value="' .$paramGeneDesc[$i]. '" title="variable" >';
echo '</span>';
echo '<span class="celluleLV"> ';
echo '<input class="inputLV" style="grid-column:2;" type="text" onChange="upVar(\'' .$i. '\');" id="valeur' .$i. '" value="' .$paramGene[$i]. '" title="valeur" >';
echo '</span>';
}
echo '</div>';
echo '</form>';
?>