Example #1
0
                         $lad_j2 = $db->fetch();
                         $email2 = $lad_j2->email;
                     }
                     $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 {
Example #2
0
 }
 if ($erreur == 1) {
     show_erreur_saisie($str);
 } 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';
Example #3
0
     show_erreur_saisie($str);
 } else {
     $tab_destinataires = split(',', $destinataires);
     $titre = remove_XSS($titre);
     $contenu = remove_XSS($contenu);
     /*** generation commune ***/
     $link = "<a href=\"" . $config['urlsite'] . "\" target=\"_blank\">" . $config['urlsite'] . "</a>";
     $array1 = array("%nomsite%", "%urlsite%", "%link%");
     $array2 = array($config['nomsite'], $config['urlsite'], $link);
     $titre = str_replace($array1, $array2, $titre);
     $contenu = str_replace($array1, $array2, $contenu);
     $erreur = 0;
     if (isset($email)) {
         if ($config['mail'] != 'N') {
             /*** g&eacute;n&eacute;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 {
Example #4
0
     if (eregi("y", $joueur_ress->grade)) {
         $new_grade = str_replace("y", "", $joueur_ress->grade);
         $db->update("{$dbprefix}joueurs");
         $db->set("grade='{$new_grade}'");
         $db->where("id = {$s_joueur}");
         $db->exec();
     }
 }
 // g&eacute;n&eacute;ration d'un message pour le manager
 $db->select("manager");
 $db->from("{$dbprefix}equipes");
 $db->where("id = {$id}");
 $db->exec();
 $the_manager = $db->fetch();
 if ($config['mail'] != 'N') {
     $mail = new phpTMailer();
     $from = joueur($s_joueur);
     $mail->From = $from->email;
     $mail->FromName = $from->pseudo;
     $mail->Subject = $strLeaveTeamtitle;
     // formatage contenu + pseudo
     $body = BBcode($strLeaveTeambody1 . $from->pseudo . $strLeaveTeambody2);
     $mail->Body = str_replace("SRC=\"images/smilies/", "SRC=\"" . $config['urlsite'] . "/images/smilies/", $body);
     /*** generation de la messagerie ***/
     $to = joueur($the_manager->manager);
     $mail->AddAddress($to->email);
 }
 $date = time();
 $contenance = BBcode($strLeaveTeambody1 . $from->pseudo . $strLeaveTeambody2);
 $db->insert("{$dbprefix}messages (emetteur,destinataire,titre,message,date)");
 $db->values("'{$s_joueur}','{$the_manager->manager}','{$titre}','{$contenance}','{$date}'");