122 lines
4.1 KiB
PHP
Executable File
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']], '');}
|
|
}
|
|
}
|
|
}
|
|
?>
|