$reqUpdate],'bandeauUpdateAff.php'); $resConn=$idPdo->query($reqUpdate) ; if ($affBandeau==0) {$lib='masqué';}else {$lib='affiché';} try{ if ($resConn) {$admMsg .= 'Bannière positionnée au statut : ' .$lib. ' avec succès !
';$admMsgClass='ok';} else { $admMsg .= 'Erreur lors de la mise à jour de la base de données'; $erreur = $idPdo->errorInfo(); if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= $monDebug(2,['Erreur mysql' => $erreur[2] ],''); $admMsgClass='ko'; } } catch (PDOException $e) { if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug(2,['Erreur mysql' => $e->getMessage() ],''); } $_SESSION['affBandeau']=$affBandeau; // ----------------------------------------------------- // Page container // il faut decaler la page vers le haut pour qu'elle puisse prendre la place du bandeau // page sur lignes 5 a 7 pour modeles 1,2 et 3 if ($affBandeau==0) {$reqUpdate="UPDATE `" .$nomThemeCss. "` SET `grid-row`='5 / span 3' WHERE nom='#page-container' ;";} else {$reqUpdate="UPDATE `" .$nomThemeCss. "` SET `grid-row`='6 / span 2' WHERE nom='#page-container' ;";} if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug(2,['reqUpdate page container' => $reqUpdate], 'bandeauUpdateAff.php'); $resConn=$idPdo->query($reqUpdate) ; if ($resConn) {if (isset($debug[2]) && $debug[2] == '1' ) $admMsg .= '
Position de la page mis à jour pour la bannière / page avec succès ! ';$admMsgClass='ok';} else { // flag EDT :a faire : gros taff : mettre à jour infos de contact dans toutes les requetes en cas d'erreur $admMsg .= 'Erreur lors de la mise à jour du style page / bannière'; $erreur = $idPdo->errorInfo(); if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= $monDebug(2,['Erreur mysql' => $erreur[2] ],''); $admMsgClass='ko'; } // ----------------------------------------------------- // Bandeau container // ----------------------------------------------------- if ($affBandeau==0) { $reqUpdate="UPDATE `" .$nomThemeCss. "` SET `grid-column`='auto',`grid-row`='auto' WHERE nom='#bandeau-container' ;"; // si pas bandeau on remonte le bloc pub avec reqUpdate2 if (isset($_SESSION['numStruct']) && $_SESSION['numStruct']==2) { $reqUpdate2="UPDATE `" .$nomThemeCss. "` SET `flex-direction`='column',`grid-column`='5', `grid-row`= '5 / span 3' WHERE nom='#pub-container' ;"; } } else { // on affiche menu independant a gauche : bandeau column=2 if (isset($_SESSION['numStruct']) && $_SESSION['numStruct']==1) { $reqUpdate="UPDATE `" .$nomThemeCss. "` SET `grid-column`='2 / span 3', `grid-row`= '4' WHERE nom='#bandeau-container' ;";} // menu integré : pub a droite : bandeau sur toutes colonnes if (isset($_SESSION['numStruct']) && $_SESSION['numStruct']==2) { $reqUpdate="UPDATE `" .$nomThemeCss. "` SET `grid-column`='1 / span 5', `grid-row`= '4' WHERE nom='#bandeau-container' ;"; $reqUpdate2="UPDATE `" .$nomThemeCss. "` SET `flex-direction`='column',`grid-column`='5', `grid-row`= '6 / span 2' WHERE nom='#pub-container' ;"; } // menu integré : pub en bas : : bandeau sur toutes colonnes if (isset($_SESSION['numStruct']) && $_SESSION['numStruct']==3) { $reqUpdate="UPDATE `" .$nomThemeCss. "` SET `grid-column`='1 / span 5', `grid-row`= '4' WHERE nom='#bandeau-container' ;"; } } if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug(2,['reqUpdate' => $reqUpdate],''); $resConn=$idPdo->query($reqUpdate) ; if ($resConn) {if (isset($debug[2]) && $debug[2] == '1' ) $admMsg .= '
Position à jour pour la bannière avec succès ! ';$admMsgClass='ok';} else { $admMsg .= 'Erreur lors de la mise à jour de la bannière.'; $erreur = $idPdo->errorInfo(); if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= $monDebug(2,['Erreur mysql' => $erreur[2] ],'bandeauUpdateAff.php'); $admMsgClass='ko'; } // si pas bandeau on remonte le bloc pub avec reqUpdate2 if ($reqUpdate2!='') { $resConn=''; if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= monDebug(2,['reqUpdate2' => $reqUpdate2],'bandeauUpdateAff.php'); $resConn=$idPdo->query($reqUpdate2) ; if ($resConn) {$admMsg .= '
Positionnement de la pub fait avec succès ! ';$admMsgClass='ok';} else { $admMsg .= 'Erreur lors de la mise à jour du positionnement de la pub .'; $erreur = $idPdo->errorInfo(); if (isset($debug[2]) && $debug[2] == '1') $debugMsg .= $monDebug(2,['Erreur mysql' => $erreur[2] ],''); $admMsgClass='ko'; } } ?>