Exemplo n.º 1
0
 $contenu = str_replace($array1, $array2, $contenu);
 $erreur = 0;
 if (isset($email)) {
     if ($config['mail'] != 'N') {
         /*** génération de l'email ***/
         $mail = new phpTMailer();
         $from = joueur($s_joueur);
         $mail->From = $from->email;
         $mail->FromName = $from->pseudo;
         $mail->Subject = $titre;
         $body = BBcode($contenu);
         $mail->Body = str_replace("SRC=\"images/smilies/", "SRC=\"" . $config['urlsite'] . "/images/smilies/", $body);
         /*** generation de la messagerie ***/
         for ($i = 0; $i < count($tab_destinataires); $i++) {
             $to = joueur($tab_destinataires[$i]);
             $mail->AddAddress($to->email);
         }
         if (!$mail->Send()) {
             $erreur = 1;
         }
     } else {
         show_erreur($strPasDeFonctionMail);
     }
 }
 if (isset($messagerie)) {
     $date = time();
     for ($i = 0; $i < count($tab_destinataires); $i++) {
         $destinataire = $tab_destinataires[$i];
         $db->insert("{$dbprefix}messages (emetteur,destinataire,titre,message,date)");
         $db->values("'{$s_joueur}','{$destinataire}','{$titre}','{$contenu}','{$date}'");
         $db->exec();
Exemplo n.º 2
0
                     $link = "<a href=\"" . $config['urlsite'] . "/?page=laddder&op=agree&lad_id=" . $lad_id . "&m_id=" . $m_id . "\" target=\"_blank\">" . $config['urlsite'] . "/?page=laddder&op=agree&lad_id=" . $lad_id . "&m_id=" . $m_id . "</a>";
                     $to = $email1;
                     $from = $config['nomsite'];
                     $subject = $strLAD_incom2;
                     $body = $rapport_end;
                     $mail = new phpTMailer();
                     $mail->From = $from;
                     $mail->FromName = "";
                     $mail->AddAddress($to);
                     $mail->Subject = $subject;
                     $mail->Body = $body;
                     $to = $email2;
                     $mail = new phpTMailer();
                     $mail->From = $from;
                     $mail->FromName = "";
                     $mail->AddAddress($to);
                     $mail->Subject = $subject;
                     $mail->Body = $body;
                     if (!$mail->Send()) {
                         show_erreur("{$strErreurMessageEnvoi}<br><br>{$mail->ErrorInfo}");
                     }
                 }
             }
         }
         /*** redirection ***/
         js_goto("?page=ladder&op=match_lad&lad_id={$lad_id}&m_id={$m_id}");
     }
 } else {
     if ($op == "maps" && is_numeric($lad_id)) {
         if ($grade['a'] != 'a' || $grade['b'] != 'b' || $grade['u'] != 'u') {
             js_goto('?page=login');
Exemplo n.º 3
0
 } else {
     if (is_flood('contact')) {
         show_erreur($strFloodDetect);
     } elseif ($config['mail'] != 'N') {
         //if($config['mail']!='N') {
         $no_send_mail = 'non';
         $titre = remove_XSS($titre);
         $contenu = remove_XSS($contenu);
         $array1 = array("%nomsite%", "%urlsite%");
         $array2 = array($config['nomsite'], $config['urlsite']);
         $body = $strContactMessageEmail . " {$pseudo} {$strAEcrit} :<br>" . stripslashes($contenu);
         $body = str_replace($array1, $array2, $body);
         $mail = new phpTMailer();
         $mail->From = $email;
         $mail->FromName = $pseudo;
         $mail->AddAddress($config['emailcontact']);
         $mail->Subject = stripslashes($titre);
         $mail->Body = $body;
         if (!$mail->Send()) {
             show_erreur("{$strErreurMessageEnvoi}<br><br>{$mail->ErrorInfo}");
             $no_send_mail = 'oui';
         } else {
             show_notice($strMessageEnvoi);
             echo "<br><form method=post action='?page=index'><input type=submit class=action value=\"{$strOK}\"></form>";
         }
     } else {
         show_erreur($strPasDeFonctionMail);
         $no_send_mail = 'oui';
     }
     if ($no_send_mail == 'oui') {
         $mail_id1 = $config['emailcontact'];