alpha_full/admin/themes/theme.reqUpdate.php
2026-04-06 22:58:51 +02:00

55 lines
2.3 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['bdd' => $bdd], '');}
// -----------------------------------------------------
// Désactivation du thème en cours
// -----------------------------------------------------
$reqUpdate="UPDATE `cssthemes` SET activ=0 WHERE activ=1 ; ";
$resConn='';
$resConn=$idPdo->query($reqUpdate);
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['reqUpdate' => $reqUpdate], 'theme.reqUpdate.php');}
if ($resConn) {
if (isset($debug[2]) && $debug[2] == '1' ) $admMsg .= "<br>Désactivation du thème en cours effectuée avec succès ! "; $admMsgClass='ok';
}
else {
if (isset($debug[2]) && $debug[2] == '1' ) $admMsg .= "Echec de la desactivation du thème en cours ==> " .$reqUpdate; $admMsgClass='ko';
}
// -----------------------------------------------------
// Activation du theme en cours
// -----------------------------------------------------
$reqUpdate="UPDATE `cssthemes` SET activ=1 WHERE nom='" .$nomThemeCss. "' ; ";
$resConn='';
$resConn=$idPdo->query($reqUpdate);
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug(2, ['reqUpdate' => $reqUpdate], 'theme.reqUpdate.php');}
if ($resConn) {
include ($includePathAdmin. "/req/themesCss.reqSelect.Liste.php");
$admMsg .= "Thème activé => &#160;" .$_SESSION['descThemeCss']. "</font>"; $admMsgClass='ok';
}
else {
$admMsg .= "Echec de l'activation du thème (" .$nomThemeCss. ")"; $admMsgClass='ko';
}
$_SESSION['nomThemeCss']=$nomThemeCss;
// -----------------------------------------------------
// Recup idTheme
// -----------------------------------------------------
$reqSelect="SELECT idTh, description FROM `cssthemes` WHERE nom='" .$nomThemeCss. "' ;";
$resConn='';
$resConn=$idPdo->query($reqSelect);
$result=$resConn->fetch(PDO::FETCH_BOTH);
$_SESSION['idTheme']=$result['idTh'];
$descTheme=$result['description'];
if (isset($debug[2]) && $debug[2] == '1' ) $debugMsg .= monDebug(2,['reqSelect' => $reqSelect],'theme.reqUpdate.php');
if ($resConn)
{
// $admMsg .= "<br>Recup idThème actif : " .$descTheme. " ok !. ";$admMsgClass='ok';
}
else
{ $admMsg .= "<br>Echec recup idThème";$admMsgClass='ko';
}
?>