91 lines
3.9 KiB
PHP
Executable File
91 lines
3.9 KiB
PHP
Executable File
<?php
|
|
// ---------------------------------------------------
|
|
// Chargement paramettres environnement
|
|
// ---------------------------------------------------
|
|
if (!isset($refresh)) $refresh='N';
|
|
if (!isset($admMsg)) $admMsg=' ';
|
|
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1, ['refresh' => $refresh], '01-initEnvironnement.php');}
|
|
$factProdChemin='';
|
|
if (empty($_SESSION['smtpServerGestionaire']) || ($refresh==='Oui') || empty($_SESSION['idEnvTab']) || empty($_SESSION['nomSiteAff']) || empty($_SESSION['prodServer']) ) {
|
|
$i=0;
|
|
$resConn='';
|
|
|
|
$reqSelect="SELECT * FROM `environnement` ORDER BY `descEnv` ;";
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (2, ['reqSelect' => $reqSelect], '');}
|
|
$resConn=$idPdo->query($reqSelect);
|
|
if ($resConn) {
|
|
$b=0;
|
|
while ($row = $resConn->fetch(PDO::FETCH_ASSOC)) {
|
|
$idEnvTab[$b]=$row['idEnv']; // garder pour backOffice
|
|
$descEnvTab[$b]=$row['descEnv']; // garder pour backOffice
|
|
$valEnvTab[$b]=$row['valEnv'];
|
|
if (isset($debug[10]) && $debug[10] == '1' ) {
|
|
$debugMsg .= monDebug (1,['num' => $i , 'idEnvTab' => $idEnvTab[$i], 'descEnvTab' => $descEnvTab[$i] ,'valEnvTab' => $valEnvTab[$i] ],'');
|
|
}
|
|
$b++;
|
|
}
|
|
|
|
// tableau pour admin
|
|
$_SESSION['idEnvTab']=$idEnvTab;
|
|
$_SESSION['descEnvTab']=$descEnvTab;
|
|
$_SESSION['valEnvTab']=$valEnvTab;
|
|
|
|
// constantes
|
|
$_SESSION['nomSiteAff']=$valEnvTab[0];
|
|
$_SESSION['siteNomTech']=$valEnvTab[1];
|
|
$_SESSION['factProdChemin']=$valEnvTab[2];
|
|
$_SESSION['intServer']=$valEnvTab[3];
|
|
$_SESSION['prodServer']=$valEnvTab[4];
|
|
$_SESSION['localServer']=$valEnvTab[5];
|
|
$_SESSION['sendMailFromLocal']=$valEnvTab[6];
|
|
$_SESSION['smtpServerGestionaire']=$valEnvTab[7];
|
|
$_SESSION['expediteur_mails_gestionnaire']=$valEnvTab[8];
|
|
$_SESSION['smtpUserGestionnaire']=$valEnvTab[9];
|
|
$_SESSION['smtpPwdGestionnaire']=$valEnvTab[10];
|
|
$_SESSION['fromNameGestionnaire']=$valEnvTab[11];
|
|
|
|
// apres reflexion il vaut mieux ne pas stocker les param mail de 123ventes en base, car si ca change les anciens projets ne seront pas updaté
|
|
$_SESSION['expediteur_mails123']='admin@123ventes.com';
|
|
$_SESSION['smtpServer123']='ionos';
|
|
$_SESSION['from_mails123']="1.2.3 Ventes";
|
|
|
|
$prodServer=$_SESSION['prodServer'];
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session re-chargée' => 'Oui'],'');}
|
|
}
|
|
else {
|
|
$admMsg .= " Impossible de récupérer les données de la table environnement.";
|
|
}
|
|
}
|
|
else {
|
|
// constante
|
|
$prodServer=$_SESSION['prodServer'];
|
|
|
|
// tableau
|
|
$idEnvTab=$_SESSION['idEnvTab'];
|
|
$descEnvTab=$_SESSION['descEnvTab'];
|
|
$valEnvTab=$_SESSION['valEnvTab'];
|
|
if (isset($debug[9]) && $debug[9] == '1' ) { $debugMsg .= monDebug (1,['session déjà chargée' => 'Oui'],'');}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// DebugRech
|
|
// ---------------------------------------------------
|
|
if (isset($debug[10]) && $debug[10] == '1') {
|
|
$admMsg .= monDebug (1, ['nomDuSiteAff' => $_SESSION['nomSiteAff'],
|
|
'dossier' => $_SESSION['siteNomTech'],
|
|
'factProdChemin' => $_SESSION['factProdChemin'],
|
|
'intServer' => $_SESSION['intServer'],
|
|
'prodServer' => $_SESSION['prodServer'],
|
|
'localServer' => $_SESSION['localServer'],
|
|
'sendMailFromLocal' => $_SESSION['sendMailFromLocal'],
|
|
'bdd' => $bdd,
|
|
'host' => $host,
|
|
'smtpServerGestionaire' => $_SESSION['smtpServerGestionaire'],
|
|
'expediteur_mails_gestionnaire' => $_SESSION['expediteur_mails_gestionnaire'],
|
|
'smtpUserGestionnaire' => $_SESSION['smtpUserGestionnaire'],
|
|
'smtpPwdGestionnaire' => $_SESSION['smtpPwdGestionnaire'],
|
|
'fromNameGestionnaire' => $_SESSION['fromNameGestionnaire']
|
|
],'01-initEnvironnement');
|
|
}
|
|
?>
|