lien vers la fiche identité dans le mail de commande, fixed issue #0000138 et gestion des mail issue #0000094
This commit is contained in:
parent
becc873bae
commit
e78286aadb
@ -31,13 +31,15 @@ if($ajax===TRUE)
|
||||
$firephp->log($url, 'url');
|
||||
if($url===FALSE)
|
||||
{
|
||||
mail( 'support@scores-decisions.com',"Commande de KBIS pour $login ($siren) : Erreur",
|
||||
'REQUEST='.EOL.print_r($_REQUEST,true).'EOL'.
|
||||
'SERVER='.EOL.print_r($_SERVER,true).'EOL'.
|
||||
'SESSION='.EOL.print_r($_SESSION,true).'EOL'.
|
||||
'ENV='.EOL.print_r($_ENV,true).'EOL'.
|
||||
mail( 'support@scores-decisions.com',
|
||||
'Commande de KBIS pour $login ($siren) : Erreur',
|
||||
'REQUEST='.EOL.print_r($_REQUEST,true).EOL.
|
||||
'SERVER='.EOL.print_r($_SERVER,true).EOL.
|
||||
'SESSION='.EOL.print_r($_SESSION,true).EOL.
|
||||
'ENV='.EOL.print_r($_ENV,true).EOL.
|
||||
'tabInfo='.print_r($tabInfo,true).EOL.
|
||||
'O='.print_r($O,true).EOL
|
||||
'O='.print_r($O,true).EOL,
|
||||
'From: Contact <contact@scores-decisions.com>'
|
||||
);
|
||||
echo 'Une erreur est survenue. Merci de réssayez en cliquant <a href="/?page=kbis2&siret='.$siren.'">ici</a>';
|
||||
}else{
|
||||
@ -88,12 +90,42 @@ if($ajax===TRUE)
|
||||
exit;
|
||||
}
|
||||
|
||||
function sendCmdMail($sujet, $message)
|
||||
{
|
||||
require_once 'phpmailer/class.phpmailer.php';
|
||||
$receptionCmd = array( 'email' =>'pieces@scores-decisions.com', 'nom'=>'Pieces');
|
||||
$mail = new PHPMailer(true);
|
||||
$mail->IsSendmail();
|
||||
try
|
||||
{
|
||||
$body = $message;
|
||||
$body = eregi_replace("[\]",'',$body);
|
||||
$mail->AddReplyTo('contact@scores-decisions.com','Contact Scores & Décisions');
|
||||
$mail->SetFrom('contact@scores-decisions.com','Contact Scores & Décisions');
|
||||
$mail->AddAddress($receptionCmd['email'], $receptionCmd['nom']);
|
||||
$mail->Subject = $sujet;
|
||||
$mail->MsgHTML($body);
|
||||
$mail->Send();
|
||||
}
|
||||
catch (phpmailerException $e)
|
||||
{
|
||||
//echo $e->errorMessage();
|
||||
} catch (Exception $e) {
|
||||
//echo $e->getMessage();
|
||||
}
|
||||
};
|
||||
|
||||
//Envoi d'un mail de demande de reception de kbis par mail
|
||||
if(isset($_REQUEST['mailkbis']) && $_REQUEST['mailkbis']=='Ok')
|
||||
{
|
||||
mail( 'pieces@scores-decisions.com',"Demande de kbis par email",
|
||||
'Demande pour recevoir le kbis de siren : '.$_REQUEST['siren'].EOL.
|
||||
'pour login '.$_REQUEST['login'].'('.$_REQUEST['mail'].')'
|
||||
sendCmdMail(
|
||||
'[COMMANDE PIECES] - KBIS par email après essai(s) de téléchargement',
|
||||
'COMMANDE DE PIECES - Demande de kbis par email après essai(s) de téléchargement <br/>'.EOL.
|
||||
'Demande pour recevoir le KBIS de SIREN :'.
|
||||
'<a href="'.EXTRANET_URL.'/page=identite&siret='.$_REQUEST['siret'].'">'.
|
||||
$_REQUEST['siret'].'</a><br/>'.EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].'('.$_REQUEST['email'].')<br/>'.EOL.
|
||||
'Référence : '.$_REQUEST['ref']
|
||||
);
|
||||
$client->setLog('kbis', $_REQUEST['siret'], 0, 'mail');
|
||||
$message = 'Votre demande de reception de Kbis par email à été prise en compte';
|
||||
|
@ -13,9 +13,33 @@ require_once 'user/user.php';
|
||||
|
||||
//Paramètres
|
||||
$siret = trim(preg_replace('/[^0-9]/', '', $_REQUEST['siret']));
|
||||
if (strlen($siret)<>0 && strlen($siret)<>9 && strlen($siret)<>14) die('Paramètres incorrects !');
|
||||
if (strlen($siret)<>0 && strlen($siret)<>9 && strlen($siret)<>14)
|
||||
die('Paramètres incorrects !');
|
||||
|
||||
$emailReceptionCmd = 'pieces@scores-decisions.com';
|
||||
function sendCmdMail($sujet, $message)
|
||||
{
|
||||
require_once 'phpmailer/class.phpmailer.php';
|
||||
$receptionCmd = array( 'email' =>'pieces@scores-decisions.com', 'nom'=>'Pieces');
|
||||
$mail = new PHPMailer(true);
|
||||
$mail->IsSendmail();
|
||||
try
|
||||
{
|
||||
$body = $message;
|
||||
$body = eregi_replace("[\]",'',$body);
|
||||
$mail->AddReplyTo('contact@scores-decisions.com','Contact Scores & Décisions');
|
||||
$mail->SetFrom('contact@scores-decisions.com','Contact Scores & Décisions');
|
||||
$mail->AddAddress($receptionCmd['email'], $receptionCmd['nom']);
|
||||
$mail->Subject = $sujet;
|
||||
$mail->MsgHTML($body);
|
||||
$mail->Send();
|
||||
}
|
||||
catch (phpmailerException $e)
|
||||
{
|
||||
//echo $e->errorMessage();
|
||||
} catch (Exception $e) {
|
||||
//echo $e->getMessage();
|
||||
}
|
||||
};
|
||||
|
||||
$firephp->log($_REQUEST);
|
||||
if(isset($_REQUEST['action']))
|
||||
@ -27,14 +51,15 @@ if(isset($_REQUEST['action']))
|
||||
{
|
||||
//Vérification des champs
|
||||
if(!empty($_REQUEST['email']))
|
||||
{
|
||||
|
||||
mail( $emailReceptionCmd,"[COMMANDE PIECES] - KBIS par email",
|
||||
'COMMANDE DE PIECES - Demande de kbis par email'.EOL.
|
||||
'Demande pour recevoir le kbis de siren : '.$_REQUEST['siret'].EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].'('.$_REQUEST['email'].')'.EOL.
|
||||
'Référence : '.$_REQUEST['ref']
|
||||
);
|
||||
{
|
||||
sendCmdMail('[COMMANDE PIECES] - KBIS par email',
|
||||
'COMMANDE DE PIECES - Demande de kbis par email <br/>'.EOL.
|
||||
'Demande pour recevoir le KBIS de SIREN :'.
|
||||
'<a href="'.EXTRANET_URL.'/page=identite&siret='.$_REQUEST['siret'].'">'.
|
||||
$_REQUEST['siret'].'</a><br/>'.EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].'('.$_REQUEST['email'].')<br/>'.EOL.
|
||||
'Référence : '.$_REQUEST['ref']);
|
||||
|
||||
$message = 'Votre demande de reception de Kbis par email a été prise en compte';
|
||||
$client->setLog('kbis', $_REQUEST['siret'], 0, 'mail');
|
||||
unset($_REQUEST['method']);
|
||||
@ -52,18 +77,21 @@ if(isset($_REQUEST['action']))
|
||||
{
|
||||
if(empty($_REQUEST[$field])) $error = true;
|
||||
}
|
||||
if(!$error){
|
||||
mail( $emailReceptionCmd,"[COMMANDE PIECES] - KBIS par courrier",
|
||||
'COMMANDE DE PIECES - Demande de kbis par courrier'.EOL.
|
||||
'Demande pour recevoir le kbis de siren : '.$_REQUEST['siret'].EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].EOL.
|
||||
'Societe :'.$_REQUEST['societe'].EOL.
|
||||
'Nom : '.$_REQUEST['nom'].EOL.
|
||||
'Prenom : '.$_REQUEST['prenom'].EOL.
|
||||
'Adresse : '.$_REQUEST['adresse'].EOL.
|
||||
'CP : '.$_REQUEST['cp'].EOL.
|
||||
'Ville : '.$_REQUEST['ville']
|
||||
);
|
||||
if(!$error)
|
||||
{
|
||||
sendCmdMail('[COMMANDE PIECES] - KBIS par courrier',
|
||||
'COMMANDE DE PIECES - Demande de kbis par courrier'.EOL.
|
||||
'Demande pour recevoir le kbis de siren : '.
|
||||
'<a href="'.EXTRANET_URL.'/page=identite&siret='.$_REQUEST['siret'].'">'.
|
||||
$_REQUEST['siret'].'</a><br/>'.EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].'<br/>'.EOL.
|
||||
'Societe :'.$_REQUEST['societe'].'<br/>'.EOL.
|
||||
'Nom : '.$_REQUEST['nom'].'<br/>'.EOL.
|
||||
'Prenom : '.$_REQUEST['prenom'].'<br/>'.EOL.
|
||||
'Adresse : '.$_REQUEST['adresse'].'<br/>'.EOL.
|
||||
'CP : '.$_REQUEST['cp'].'<br/>'.EOL.
|
||||
'Ville : '.$_REQUEST['ville']
|
||||
);
|
||||
$message = 'Votre commande à été prise en compte, vous recevrez ce document sur votre e-mail';
|
||||
$client->setLog('kbis', $_REQUEST['siret'], 0, 'courrier');
|
||||
unset($_REQUEST['method']);
|
||||
@ -81,12 +109,14 @@ if(isset($_REQUEST['action']))
|
||||
$privileges = join(', ', $_REQUEST['privileges']['type']);
|
||||
$privilegesLog = join('-', $_REQUEST['privileges']['type']);
|
||||
$firephp->log($privileges, 'privileges');
|
||||
mail( $emailReceptionCmd,"[COMMANDE PIECES] - PRIVILEGES par email",
|
||||
'COMMANDE DE PRIVILEGES - par email'.EOL.
|
||||
'Demande pour recevoir ('.$privileges.') pour siren : '.$_REQUEST['siret'].EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].'('.$_REQUEST['email'].')'.EOL.
|
||||
'Référence : '.$_REQUEST['ref']
|
||||
);
|
||||
sendCmdMail("[COMMANDE PIECES] - PRIVILEGES par email",
|
||||
'COMMANDE DE PRIVILEGES - par email<br/>'.EOL.
|
||||
'Demande pour recevoir ('.$privileges.') pour SIREN : '.
|
||||
'<a href="'.EXTRANET_URL.'/page=identite&siret='.$_REQUEST['siret'].'">'.
|
||||
$_REQUEST['siret'].'</a><br/>'.EOL.
|
||||
'pour login '.$_SESSION['tabInfo']['login'].'('.$_REQUEST['email'].')<br/>'.EOL.
|
||||
'Référence : '.$_REQUEST['ref']
|
||||
);
|
||||
$message = 'Votre commande a bien été prise en compte, vous recevrez ces documents sur votre e-mail.';
|
||||
$client->setLog('privileges', $_REQUEST['siret'], 0, 'mail:'.$privilegesLog);
|
||||
unset($_REQUEST['privileges']['type']);
|
||||
|
Loading…
x
Reference in New Issue
Block a user