alpha_full/_include/req/11-init.accueilMsgList.v-1Contenu.php
2026-04-06 22:58:51 +02:00

67 lines
3.3 KiB
PHP
Executable File

<?php
// ---------------------------------------------------
// msgAccueil
// une nouvelle version de ce fichier a ete faite avec les tableaux qui demarre a zero et les noms des variables avec Tab
// mais ca remets en cause contenu
// il faudrait donc refaire tous les tableaux de init session
// trop de boulot pour le moment donc cette ancienne version est la pour contenu
// migration a faire petit a petit donc, fichier par fichier absvec risque de renommage complet des id dans le code :-(
// ---------------------------------------------------
if (!isset($refresh)) $refresh='N';
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['refresh' => $refresh], '11-init.catMsgList.v-1Contenu.php'); }
if (empty($_SESSION['msgAccueilMsg']) or empty($_SESSION['msgAccueilLien']) or ($refresh==='Oui')) {
$i=0;
$reqSelect="SELECT * FROM languenav WHERE variable='msgAccueil' order by id;";
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['reqSelect' => $reqSelect], '');}
$resConn=$idPdo->query($reqSelect);
// si la requête a fonctionnée
if ($resConn) {
while ($tabResult = $resConn->fetch(PDO::FETCH_ASSOC)) {
$msgAccueilID[$i]=$tabResult['id'];
$msgAccueilDesc[$i]=$tabResult['description'];
$msgAccueilAfficher[$i]=$tabResult['afficher'];
$msgAccueilMsg[$i]= $tabResult[$lg];
$msgAccueilTitle[$i]=$tabResult['title' .$lg];
$msgAccueilAlt[$i]=$tabResult['alt' .$lg];
$msgAccueilLien[$i]=$tabResult['lien'];
$msgAccueilImgPt[$i]=$tabResult['imgPt' .$lg];
$msgAccueilClasse[$i]=$tabResult['class'];
$msgAccueilStyle[$i]=$tabResult['style'];
if (isset($debug[10]) && $debug[10] == '1' ) {
$debugMsg .= monDebug (1,['num' => $i, 'msgAccueilID' => $msgAccueilID[$i], 'msgAccueilMsg' => $msgAccueilMsg[$i] ],'');
}
$i++;
}
$_SESSION['msgAccueilID']= $msgAccueilID;
$_SESSION['msgAccueilDesc']= $msgAccueilDesc;
$_SESSION['msgAccueilAfficher']= $msgAccueilAfficher;
$_SESSION['msgAccueilMsg']= $msgAccueilMsg;
$_SESSION['msgAccueilTitle']= $msgAccueilTitle;
$_SESSION['msgAccueilAlt']= $msgAccueilAlt;
$_SESSION['msgAccueilLien']= $msgAccueilLien;
$_SESSION['msgAccueilImgPt']= $msgAccueilImgPt;
$_SESSION['msgAccueilClasse']= $msgAccueilClasse;
$_SESSION['msgAccueilStyle']= $msgAccueilStyle;
$tabResult='';
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session re-chargée' => 'Oui'],'');}
}
else {
echo 'pb requete messages accueil dans initSessLg';
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['reqSelect' => $reqSelect], '');}
}
}
else {
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session déjà chargée' => 'Oui'],'');}
$msgAccueilID=$_SESSION['msgAccueilID'];
$msgAccueilDesc=$_SESSION['msgAccueilDesc'];
$msgAccueilAfficher=$_SESSION['msgAccueilAfficher'];
$msgAccueilMsg=$_SESSION['msgAccueilMsg'];
$msgAccueilTitle=$_SESSION['msgAccueilTitle'];
$msgAccueilAlt=$_SESSION['msgAccueilAlt'];
$msgAccueilLien=$_SESSION['msgAccueilLien'];
$msgAccueilImgPt=$_SESSION['msgAccueilImgPt'];
$msgAccueilClasse=$_SESSION['msgAccueilClasse'];
$msgAccueilStyle=$_SESSION['msgAccueilStyle'];
}
?>