debut du traiter, todo finaliser les docs et ajouter les pdfs
This commit is contained in:
parent
9a2f21b82c
commit
6d0dd80c2c
1 changed files with 43 additions and 2 deletions
|
@ -88,10 +88,51 @@ function formulaires_gamumail_verifier_dist($slug, $auteur = 0, $Tclient = [], $
|
||||||
|
|
||||||
function formulaires_gamumail_traiter_dist($slug, $auteur = 0, $Tclient = [], $Tpdf = [], $redirect = '') :Array{
|
function formulaires_gamumail_traiter_dist($slug, $auteur = 0, $Tclient = [], $Tpdf = [], $redirect = '') :Array{
|
||||||
|
|
||||||
|
include_spip('inc/texte');
|
||||||
|
include_spip('classes/facteur');
|
||||||
|
|
||||||
$retour = array();
|
$retour = array();
|
||||||
|
|
||||||
$gamumail_traiter = charger_fonction('gamumail_traiter','inc');
|
$pour = _request('pour');
|
||||||
$gamumail_traiter($slug, $objet = '', $id_objet = '', $Tid_auteur = [], $Temail = []);
|
$cc = _request('cc');
|
||||||
|
$cci = _request('cci');
|
||||||
|
$sujet = _request('sujet');
|
||||||
|
$html = propre(_request('texte'));
|
||||||
|
$Tid_doc = _request('Tid_doc');
|
||||||
|
$Tpdfs = _request('Tpdfs_ok');
|
||||||
|
$texte = facteur_mail_html2text($html);
|
||||||
|
|
||||||
|
$pour = explode(',', $pour);
|
||||||
|
$cc = explode(',', $cc);
|
||||||
|
$cci = explode(',', $cci);
|
||||||
|
|
||||||
|
|
||||||
|
$pieces_jointes = [];
|
||||||
|
if (!empty($Tid_doc)) {
|
||||||
|
$from = [
|
||||||
|
|
||||||
|
];
|
||||||
|
foreach ($Tid_doc as $id_doc) {
|
||||||
|
$doc = sql_fetsel('fichier', 'titre', )
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
$pieces_jointes = array(
|
||||||
|
array('chemin' => $chemin_absolu,
|
||||||
|
'nom' => 'azerty',
|
||||||
|
'encodage' => 'base64',
|
||||||
|
'mime' => 'image/jpeg')
|
||||||
|
);
|
||||||
|
$corps = [
|
||||||
|
'html' => $html,
|
||||||
|
'texte' => $texte,
|
||||||
|
'cc' => $cc,
|
||||||
|
'cci' => $cci
|
||||||
|
];
|
||||||
|
|
||||||
|
$envoyer_mail = charger_fonction('envoyer_mail', 'inc/');
|
||||||
|
$ok = $envoyer_mail($pour, $sujet, $corps);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$retour['message_ok'] = "bravo";
|
$retour['message_ok'] = "bravo";
|
||||||
|
|
Loading…
Add table
Reference in a new issue