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{
|
||||
|
||||
include_spip('inc/texte');
|
||||
include_spip('classes/facteur');
|
||||
|
||||
$retour = array();
|
||||
|
||||
$gamumail_traiter = charger_fonction('gamumail_traiter','inc');
|
||||
$gamumail_traiter($slug, $objet = '', $id_objet = '', $Tid_auteur = [], $Temail = []);
|
||||
$pour = _request('pour');
|
||||
$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";
|
||||
|
|
Loading…
Add table
Reference in a new issue