alpha_full/admin/options/commercant/commercant.reqSelect.php
2026-04-06 22:58:51 +02:00

122 lines
4.1 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
if (empty($contactID)) include ($includePath. "/req/13-init.contactMsgList.php");
// -----------------------------------------------------
// si vide requete, sinon session
// -----------------------------------------------------
if ($contactID=='' || $refresh=='Oui') {
$i=0;
$reqSelect="SELECT * FROM languenav WHERE variable='contact' order by id;";
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug(1, ['reqSelect' => $reqSelect],'commercant.reqSelect.php');}
try {
$resConn=$idPdo->query($reqSelect);
while($tabResult=$resConn->fetch(PDO::FETCH_ASSOC)) {
$contactID[$i]=$tabResult['id'];
$contactMsg[$i]=str_replace("''", "'", strip_tags($tabResult[$lg]));
$contactDesc[$i]=str_replace("''", "'", strip_tags($tabResult['description']));
$contactTitle[$i]=str_replace("''", "'", strip_tags($tabResult['title' .$lg]));
if (isset($debug[2]) && $debug[2] == '1' ) { $debugMsg .= monDebug(1, ['contactID[' .$i. ']' => $contactID[$i] ,contactMsg[' .$i. '] => $contactMsg[$i] ]);}
$i++;
}
$_SESSION['contactID']=$contactID;
$_SESSION['contactMsg']=$contactMsg;
$_SESSION['contactDesc']=$contactDesc;
$_SESSION['contactTitle']=$contactTitle;
}
catch (Exception $e) {
if (isset($debug[2]) && $debug[2] == '1' ) $debugMsg .= monDebug(1, ['exception' => $e ],'');
}
}
else {
$contactID=$_SESSION['contactID'];
$contactMsg=$_SESSION['contactMsg'];
$contactDesc=$_SESSION['contactDesc'];
$contactTitle=$_SESSION['contactTitle'];
}
// -----------------------------------------------------
// Rib
// -----------------------------------------------------
// $idContTab='';
// -----------------------------------------------------
$o=0;
switch ($typeOfCommercant) {
case 1: //'NOM':
for ($a=0; $a<count($contactID); $a++) {
$test=strpos($contactDesc[$a],'-1-');
if ($test!==false) {
$o=$o+1;
$idContTab[$o]=$contactID[$a];
$descContTab[$o]=$contactDesc[$a];
$msgContTab[$o]=$contactMsg[$a];
$popContTab[$o]=$contactTitle[$a];
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['test' => $test], '');}
// $o=$o+1;
}
}
break;
case 2 ://'RIB':
for ($a=0; $a<count($contactID); $a++) {
if (strpos (strtoupper ($contactDesc[$a]) ,strtoupper('-2-'))!==false ) {
$o=$o+1;
$idContTab[$o]=$contactID[$a];
$descContTab[$o]=$contactDesc[$a];
$msgContTab[$o]=$contactMsg[$a];
$popContTab[$o]=$contactTitle[$a];
// $o=$o+1;
}
}
break;
case 3: //'BANK':
for ($a=0; $a<count($contactID); $a++) {
if (strpos(strtoupper ($contactDesc[$a]),strtoupper('-3-'))!==false) {
$o=$o+1;
$idContTab[$o]=$contactID[$a];
$descContTab[$o]=$contactDesc[$a];
$msgContTab[$o]=$contactMsg[$a];
$popContTab[$o]=$contactTitle[$a];
// $o=$o+1;
}
}
break;
case 4: //'SUPPORT - SAV ':
for ($a=0; $a<count($contactID); $a++) {
if (strpos($contactDesc[$a],'-4-')!==false) {
$o=$o+1;
$idContTab[$o]=$contactID[$a];
$descContTab[$o]=$contactDesc[$a];
$msgContTab[$o]=$contactMsg[$a];
$popContTab[$o]=$contactTitle[$a];
// $o=$o+1;
}
}
break;
case 5: //'COMMERCE':
for ($a=0; $a<count($contactID); $a++) {
if (strpos($contactDesc[$a],'comm')!==false) {
$o=$o+1;
$idContTab[$o]=$contactID[$a];
$descContTab[$o]=$contactDesc[$a];
$msgContTab[$o]=$contactMsg[$a];
$popContTab[$o]=$contactTitle[$a];
// $o=$o+1;
}
}
break;
}
if(!isset($_SESSION['lgCouranteCode'])) $_SESSION['lgCouranteCode']='FRA';
if ( isset($_SESSION['nbLg']) && $_SESSION['nbLg']>1) {
for ($i=0; $i<($_SESSION['nbLg']); $i++) {
if ($tableLangueCode[$i]==$_SESSION['lgCouranteCode']) {
$_SESSION['lgCouranteLibelle']=$tableLangueMsg[$i];
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['langueEnCours -->' => $_SESSION['lgCouranteLibelle']], '');}
}
}
}
?>