1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
| <? require('cookie.php'); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>TOTO - Liste des adhérents</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body link="black" vlink="black">
<?php
include ('../maintenance.php');
require "barre.php";
?>
<h2>Message envoyé avec succès</h2>
<?php
require( "config.inc.php" );
require( "requetes.inc.php" );
// $cond = "ORDER BY nom";
?>
<?
if ($HTTP_POST_FILES['fichier']['size'] != 0) {
if (is_uploaded_file($HTTP_POST_FILES['fichier']['tmp_name']))
{
$attach="oui";
$fichier_temp = $HTTP_POST_FILES['fichier']['tmp_name'];
$nom_fichier = $HTTP_POST_FILES['fichier']['name'];
echo "Le fichier suivant a* été joint au message : '"
. $nom_fichier . "'.<br><br>";
}
else
{
echo '<h3 style="color:#FF0000">ATTENTION, une erreur est survenue lors du téléchargement de ce fichier : ' . $HTTP_POST_FILES['fichier']['name'] . "!</h3>";
exit();
}
}
?>
<?
// declaration de la classe
require "mime_mail.class.php";
// ouverture et lecture du fichier
$fichier = fread(fopen($fichier_temp, "r"), filesize($fichier_temp));
// instanciation de la classe
$mail = new mime_mail();
// sujet
$mail->subject = $_POST['sujet'];
// corps du message
$mail->body = $_POST['message'];
// adresse email de l'expediteur (optionnel)
$mail->from = $FROM;
// entetes supplementaires (optionnel)
$entetemail = "X-Mailer: PHP/" . phpversion();
$mail->headers = "$entetemail";
// fichier attache (optionnel)
if ($attach=="oui") {
$mail->attach("$fichier", "$nom_fichier");
}
$mime = "";
// parametres optionnels
if (!empty($mail->from)) $mime .= "From: ".$mail->from. "\n";
if (!empty($mail->headers)) $mime .= $mail->headers. "\n";
if (!empty($mail->body)) $mail->attach($mail->body, "", "text/plain");
// entete MIME
$mime .= "MIME-Version: 1.0\n".$mail->build_multipart();
$query = selecto( $login , '`email`' , $cond );
$result = mysql_query($query) or die("Zuuut alors ....");
while ($line = mysql_fetch_array($result, MYSQL_BOTH)) {
$dest = $line['email'];
//if( !empty($dest) ){
// adresse email de reception, passee en parametres
$mail->to = $dest;
// envoi du message
// envoi du message
mail($mail->to, $mail->subject, "", $mime);
print "Mail envoyé a* $dest<BR>";
echo $dest; echo "<br/>";
// }
}
/* Liberation des resultats */
mysql_free_result($result);
/* Fermeture de la connexion */
mysql_close($link);?>
</body>
</html> |
Partager