par Tim » 26 oct. 2005, 18:11
par Tim » 26 oct. 2005, 18:00
par Tim » 26 oct. 2005, 17:57
par Truc » 26 oct. 2005, 17:28
$To = "webmaster@$Domain"; //et dans la fonction $Errors="postmaster@$Domain";
par Tim » 26 oct. 2005, 17:02
$Domain = preg_replace("/^[^\.]+\./", "", $_SERVER["SERVER_NAME"]);
par Tim » 26 oct. 2005, 16:51
par Truc » 26 oct. 2005, 16:50
par Tim » 26 oct. 2005, 16:44
<?php // Format : bool online_sendemail(string To, string Sujet, string Message[, int IsTxt]); // IsTxt : 0 pour du html, 1 pour du texte (defaut) // Exemple d'utilisation de 'email()' pour envoyer des mails en .html (ou en texte) // Remplacer cette ligne par le domaine concernée. // Il sera utilisé pour renvoyer les erreurs au postmaster de ce domaine $Domain = preg_replace("/^[^\.]+\./", "", $_SERVER["SERVER_NAME"]); function online_sendemail($To, $Subject, $Content, $Txt=1) { global $Domain; $From=$Replyto="webmaster"; $Errors="postmaster@$Domain"; $Headers = "Return-path: $Errors\n"; if ($Txt != 1) { $Headers .= "Content-Type:text/html;charset=iso-8859-1\n"; $Headers .= "Content-Transfer-Encoding: 8bit\n"; } return( email($From,$To,$Subject,$Content,$Replyto,$Headers)); } // Exemple d'utilisation : On construit un fichier HTML minimal // et on l'envoie au webmaster du domaine configuré plus haut. $To = "webmaster@$Domain"; $Subject = "Test"; $Content = "<HTML><TITLE>TEST</TITLE><BODY><H1>H1</H1><B>Hello world !</B></BODY></HTML>"; $Txt = 0; if (! online_sendemail($To, $Subject, $Content, $Txt)) { print "le mail n'a pas ete envoye<br>"; } else { print "Le mail a ete envoye<br>"; } ?>
par Truc » 26 oct. 2005, 16:39
$sujet="Test de mail"; $msg="Bonjour,\n ceci est un mail par php4"; if(!email("webmaster","[email protected]",$sujet,$msg)){ print "le mail n'a pas été envoyé<br>"; }
par Tim » 26 oct. 2005, 16:21
par charabia » 26 oct. 2005, 16:06
par Tim » 26 oct. 2005, 15:48
Code : Tout sélectionner
* L'url originale du site envoyant le mail : X-URI-Orig: /mon.domaine.net/email.php * L'indication de l'adresse de traitement des abus : X-Abuse: [email protected]
par Tim » 26 oct. 2005, 15:36
par Truc » 26 oct. 2005, 15:36
Non Truc Online a désactivé la fonction mail et l'a remplacé par leur fonction email().
par charabia » 26 oct. 2005, 15:33
if(isset($_POST['nom'])) { $civilite = $_POST['civilite']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; $adresse = $_POST['adresse']; $cp = $_POST['cp']; $ville = $_POST['ville']; $rs = $_POST['rs']; $pays = $_POST['pays']; $telephone = $_POST['telephone']; $fax = $_POST['fax']; $email = $_POST['email']; $catalogues=array(); foreach($_POST as $key=>$val) { if(ereg('cb_' , $key)) { $catalogue[] = $val; } } }