Changeset 5951 in spip-zone


Ignore:
Timestamp:
Oct 6, 2006, 4:55:01 PM (15 years ago)
Author:
cedric@…
Message:

detection du titre entre <hx></hx> si le mail est html

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_stable_/forms/1_9_1/inc/forms.php

    r5948 r5951  
    292292                                //mail($dest, $sujet, $mess_iso, $head);
    293293                                $headers = "";
    294                                 if (preg_match(",<html>.*</html>,",$corps_mail)){
     294                                if (preg_match(",<html>(.*)</html>,Uims",$corps_mail,$regs)){
    295295                                        $charset = $GLOBALS['meta']['charset'];
    296296                                        $headers .=
     
    298298                                        "Content-Type: text/html; charset=$charset\n".
    299299                                        "Content-Transfer-Encoding: 8bit\n";
     300                                        if (preg_match(",<h[1-6]>(.*)</h[1-6]>,Uims",$regs[1],$$hs))
     301                                                $sujet=$hs[1];
    300302                                }
    301303                                envoyer_mail($dest, $sujet, $corps_mail, "formulaire@".$_SERVER["HTTP_HOST"], $headers);
     
    309311                                //mail($dest, $sujet, $mess_iso, $head);
    310312                                $headers = "";
    311                                 if (preg_match(",<html>.*</html>,",$corps_mail_admin)){
     313                                if (preg_match(",<html>.*</html>,Uims",$corps_mail_admin,$regs)){
    312314                                        $charset = $GLOBALS['meta']['charset'];
    313315                                        $headers .=
     
    315317                                        "Content-Type: text/html; charset=$charset\n".
    316318                                        "Content-Transfer-Encoding: 8bit\n";
     319                                        if (preg_match(",<h[1-6]>(.*)</h[1-6]>,Uims",$regs[1],$$hs))
     320                                                $sujet=$hs[1];
    317321                                }
    318322                                envoyer_mail($dest, $sujet, $corps_mail_admin, "formulaire@".$_SERVER["HTTP_HOST"], $headers);
Note: See TracChangeset for help on using the changeset viewer.