Eléphant du PHP |
106 Messages
14 mai 2013, 00:23
merci pour le lien --> Il est également possible d'envoyer des mails HTML avec la fonction mail(). n'arrive pas à le faire fonctionner ?
j'ai essayé mais j ai rien aucun formulaire rien...
<?php
// Plusieurs destinataires
$to = '[email protected]' . ', '; // notez la virgule
$to .= '[email protected]';
// Sujet
$subject = 'Calendrier des anniversaires pour Août';
// message
$message = '
<html>
<head>
<title>Calendrier des anniversaires pour Août</title>
</head>
<body>
<p>Voici les anniversaires à venir au mois d\'Août !</p>
<table>
<tr>
<th>Personne</th><th>Jour</th><th>Mois</th><th>Année</th>
</tr>
<tr>
<td>Josiane</td><td>3</td><td>Août</td><td>1970</td>
</tr>
<tr>
<td>Emma</td><td>26</td><td>Août</td><td>1973</td>
</tr>
</table>
</body>
</html>
';
// Pour envoyer un mail HTML, l'en-tête Content-type doit être défini
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// En-têtes additionnels
$headers .= 'To: Mary <[email protected]>, Kelly <[email protected]>' . "\r\n";
$headers .= 'From: Anniversaire <[email protected]>' . "\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";
$headers .= 'Bcc: [email protected]' . "\r\n";
// Envoi
mail($to, $subject, $message, $headers);
?>
alors j 'ai testé un code que j 'ai un peu confectioné en html
Cela ne correspond pas à mon point bloquant, comme j utilise seule et pour des raison de securité la messagerie client configurer en intranet, je dois et peu passer que part un formulaire html.
En creusant j ai trouver un code qui permet d attacher la pj mais cette dernière ne remonte pas dans la messagerie client ne sait pas faire cette manip.
En clair quant je clique sur envoyer sa fonctionne le nom du destinataire se ma à la bonne place mais la pj ne vient pas ...
voici le code que j ai adapté
<form enctype="text/plain" method="get" action="mailto:*****@mail.com">
<table border="0" cellpadding="5" cellspacing="0" width="137">
<tr>
<td>Expéditeur (email):</td>
<td><input type="text" name="email" size="35"></td>
</tr>
<tr>
<td>Sujet:</td>
<td><input type="text" name="subject" size="35"></td>
</tr>
<tr>
<td>Message:</td>
<td><textarea rows="12" name="msg" cols="60"></textarea></td>
</tr>
<tr>
<td>Fichier joint:</td>
<td>
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
<input name="NomFichier" type="file" size="16"></td>
</tr>
<tr>
<td>Priorité:</td>
<td>
<div align="left">
<select name="priority" size="1">
<option value="1">Urgent
<option value="2">Haute
<option value="3">Moyenne
<option value="4">Basse
<option value="5">Très basse
</select> <input type="submit" value="Envoyer"></div>
</td>
</tr>
</table>
</form>
sa marche presque mais la pj ne s attache pas
