alpha_full/admin/styles/req/coulGeneReqSelect.php
2026-04-06 22:58:51 +02:00

39 lines
1.7 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
if (isset($descDesign) && !empty($descDesign)) {
$reqSelect="SELECT * FROM `design` WHERE description='" .$descDesign. "' AND idTheme=" .$_SESSION['idTheme']. " ;";
if (isset($debug[2]) && $debug[2] == '1' ) $debugMsg .= monDebug(2,['reqSelect' => $reqSelect],'coulGeneReqSelect.php');
$resConn=$idPdo->query($reqSelect) ;
// $i=0;
if ($resConn) {
// si la requête a fonctionnée
if ($resConn->rowCount()>0) {
// si la requête a retourné au moins un enregistrement
$result=$resConn->fetch(PDO::FETCH_BOTH);
$descDesign=$result['description'];
$bgColor=$result['bgColor'];
$fontColor=$result['fontColor'];
$test=strpos($backGroundCss,'gradient' );
if ($test == false ) {$test=strpos($backGroundCss,'linear');}
if ($test == false ) {$test=strpos($backGroundCss,'transparent');}
if ($test == false ) {$test=strpos($backGroundCss,'inherit');}
if (substr($bgColor, 0,1)!="#" && (strlen($bgColor)> 1) && $test === false ) {$bgColor="#" .$bgColor;}
if (substr($fontColor, 0,1)!="#" && strlen($fontColor)> 1 ) {$fontColor="#" .$fontColor; }
if (isset($debug[2]) && $debug[2] == '1') {
$debugMsg .= monDebug(2, [
'description=' => $descDesign,
'bgColor=' => $bgColor,
'fontColor=' => $fontColor
], '');
}
}
else
{ $admMsg .="Il est impossible de retrouver les données couleurs generiques. "; $admMsgClass='ko';}
}
else
{$admMsg .="Nous sommes désolés, les données couleurs generiques ne peuvent pas être affichées"; $admMsgClass='ko';}
}
else
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Pas de descDesign' => ''], '');}
?>