note 77607 added to ref.mail

From: Date: Wed, 05 Sep 2007 16:59:05 +0000
Subject: note 77607 added to ref.mail
Groups: php.notes 
Request: Send a blank email to php-notes+get-130216@lists.php.net to get a copy of this message
Sinon une petite mannière pour envoyer un mail avec MIME 1.0: <?php $pseudo = $_POST['pseudo']; // Pseudo du destinataire $mail = $_POST['mail']; // Mail du destinataire $adresse = $_POST['adresse']; // Mail de l'expéditeur $name = $_POST['name']; // Pseudo de l'expéditeur $objet = $_POST['objet']; // Objet du message $message = nl2br($_POST['message']); // Le message $random_hash = "zzz582x"; ob_start( ); ?> To: <?php echo $pseudo; ?> <<?php echo $mail; ?>> From: <?php echo $name; ?> <<?php echo $adresse; ?>> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="==Multipart_Boundary_<?php echo $random_hash; ?>" <?php $headers = ob_get_clean( ); ob_start( ); ?> --==Multipart_Boundary_<?php echo $random_hash; ?> Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <style type="text/css"> #structure { font-size:12px; font-family:verdana; background:#c0c0c0; } a { color:#2994ff; text-decoration:none; } a:hover { font-weight:bold; } a:visited { color:#2994ff; } #corps { background:white; border-left:5px solid #dedede; border-right:5px solid #dedede; padding:25px; } #corps p { text-indent:25px; padding-left:25px; } #corps li { list-style-type:none; list-style-position:inside; } #corps .part-2 .titre-2 { font-weight:bold; font-size:16px; color:#929292; padding-top:20px; } </style> <body> <div id="structure"> <div id="corps"> <div class="titre-2">De la part de:</div> <ul> <li>&raquo; <?php echo stripslashes(stripslashes($name)); ?></li> <li>&raquo; <?php echo stripslashes(stripslashes($adresse)); ?></li> </ul> <br/> <br/> <div class="titre-2">Raison:</div> <ul> <li>&raquo; <?php echo stripslashes(stripslashes($objet)); ?></li> </ul> <br/> <div class="titre-2">Message:</div> <p><?php echo stripslashes(stripslashes($message)); ?></p> </div> </div> </body> </html> --==Multipart_Boundary_<?php echo $random_hash; ?>-- <?php $message_mail = ob_get_clean( ); $ok = @mail( $mail, $objet, $message_mail, $headers ); echo( $ok ? '<div class="bon">E-mail bien envoyé</div><br/><br/>' : '<div class="alert">Erreur lors de l\'envoi du mail</div><br/><br/>' ); ?> ---- Server IP: 217.174.196.197 Probable Submitter: 83.157.133.74 ---- Manual Page -- http://www.php.net/manual/en/ref.mail.php Edit -- https://master.php.net/note/edit/77607 Del: integrated -- https://master.php.net/note/delete/77607/integrated Del: useless -- https://master.php.net/note/delete/77607/useless Del: bad code -- https://master.php.net/note/delete/77607/bad+code Del: spam -- https://master.php.net/note/delete/77607/spam Del: non-english -- https://master.php.net/note/delete/77607/non-english Del: in docs -- https://master.php.net/note/delete/77607/in+docs Del: other reasons-- https://master.php.net/note/delete/77607 Reject -- https://master.php.net/note/reject/77607 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#130216) next »