55 lines
2.3 KiB
PHP
Executable File
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é =>  " .$_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';
|
|
}
|
|
?>
|