コード例 #1
0
         }
         //$mail_dest.=$lig_mail->email;
         if (!preg_match("/^{$lig_mail->email},/", $mail_dest) && !preg_match("/,{$lig_mail->email},/", $mail_dest) && !preg_match("/,{$lig_mail->email}\$/", $mail_dest)) {
             $mail_dest .= $lig_mail->email;
             $tab_param_mail['destinataire'][] = $lig_mail->email;
         }
         $references_mail .= "proposition_remplacement_" . $lig_mail->id . "_" . $jour;
     }
 }
 $chaine_commentaire_validation = "";
 $chaine_salle = "";
 if ($salle != "") {
     $chaine_salle = "Salle " . $salle . "\n";
 }
 if ($envoi_mail_actif == 'y' && $mail_dest != "") {
     $tab_info_creneau = get_infos_creneau($id_creneau);
     $info_creneau = $tab_info_creneau['nom_creneau'] . " (" . $tab_info_creneau['debut_court'] . "-" . $tab_info_creneau['fin_court'] . ")";
     $date_debut_r = substr($jour, 0, 4) . "-" . substr($jour, 4, 2) . "-" . substr($jour, 6, 2) . " 08:00:00";
     $designation_user = civ_nom_prenom($login_user);
     $subject = "[GEPI]: Remplacement annulé";
     $texte_mail = "Bonjour " . $designation_user . ",\n\nLe *remplacement* que vous deviez effectuer est *annulé*:\n\n" . get_nom_classe($id_classe) . " le " . formate_date($date_debut_r, "n", "complet") . " en " . $info_creneau . "\n" . $chaine_commentaire_validation . $chaine_salle . "en remplacement de " . get_info_grp($id_groupe, array('description', 'matieres', 'classes', 'profs'), "") . ".\n\nSi d'autres professeurs sont intéressés, le remplacement du cours reste bienvenu.\n\nMerci.\n\n\nCordialement.\n-- \n" . civ_nom_prenom($_SESSION['login']);
     $headers = "";
     if (isset($_SESSION['email']) && check_mail($_SESSION['email'])) {
         $headers .= "Reply-to:" . $_SESSION['email'] . "\r\n";
         $tab_param_mail['replyto'] = $_SESSION['email'];
     }
     $message_id = 'remplacement_c' . $id_creneau . "_j" . $jour;
     if (isset($message_id)) {
         $headers .= "Message-id: {$message_id}\r\n";
     }
     //if(isset($references_mail)) {$headers .= "References: $references_mail\r\n";}
コード例 #2
0
ファイル: share-html.inc.php プロジェクト: alhousseyni/gepi
function affiche_remplacements_confirmes($login_user)
{
    global $gepiPath;
    $retour = "";
    $tab = get_tab_propositions_remplacements($login_user, "futures_validees");
    for ($loop = 0; $loop < count($tab); $loop++) {
        $tab_creneau = get_infos_creneau($tab[$loop]['id_creneau']);
        $retour .= "<div class='postit' style='text-align:center;'>Un remplacement vous est attribué&nbsp;:<br /><strong>" . get_nom_classe($tab[$loop]['id_classe']) . "&nbsp;:</strong> " . formate_date($tab[$loop]['date_debut_r']) . " en " . $tab_creneau['info_html'];
        if ($tab[$loop]['salle'] != "") {
            $retour .= " (<em>salle " . $tab[$loop]['salle'] . "</em>)";
        }
        $retour .= ".<br />(<em style='font-size:x-small'>remplacement de " . get_info_grp($tab[$loop]['id_groupe']) . "</em>)";
        if ($tab[$loop]['commentaire_validation'] != "") {
            $retour .= "<br />" . $tab[$loop]['commentaire_validation'];
        }
        $retour .= "</div>";
    }
    return $retour;
}