alpha_full/admin/agencement/favIcon/faviconReqUpdatePropager.php
2026-04-06 22:58:51 +02:00

35 lines
1.4 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// -----------------------------------------------------
// UPDATE favicon image propagation
// -----------------------------------------------------
if ($theFavIcon!='' && $theFavIcon!='-') {
$refresh='Oui';
if (empty($tableLangueCode) or $refresh=='Oui') { include ($includePath. "/req/03-init.langueActives.php"); }
$nbLg=$_SESSION['nbLg'];
for ($i=0; $i<($nbLg); $i++) {
$reqUpdate="UPDATE `languenav` SET imgPt" .$tableLangueCode[$i]. "='" .$theFavIcon. "' WHERE num=31; ";
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug (2,['reqUpdate' => $reqUpdate ], 'faviconReqUpdatePropager.php');}
$resConn='';
try{
$resConn=$idPdo->query($reqUpdate) ;
if ($resConn) {
// $admMsg .= '<br>la base de données a été mise à jour pour l\'icône favori ' .$tableLangueDesc[$i];
$admMsgClass='ok';
}
else {
$admMsg .= '! Erreur lors de la mise à jour de la base de données pour l\'icône favori ' .$tableLangueDesc[$i];
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug (2,['Erreur mysql :' => $idPdo->errno ], '');}
$admMsgClass='ko';
}
}
catch (PDOException $e) {
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['! Erreur lors de la mise à jour de la base de données pour l\'icône favori' => ''], '');}
}
}
$refresh='N';
}
?>