Formmail

Signaler
Messages postés
137
Date d'inscription
jeudi 8 septembre 2005
Statut
Membre
Dernière intervention
7 mars 2008
-
Messages postés
66
Date d'inscription
jeudi 4 août 2005
Statut
Membre
Dernière intervention
16 décembre 2009
-
Bonjour bonjour...

J'ai fait une requete etj'arrive à envoyer un mail normal.

Cependant, j'en ai fait une seconde et lle elle ne marche pas la mechante snif !!!
Je n'arrive pas à trouver l'endroit où j'ai fait une erreur alors je vous demande de m'aider!! s'il vous plait !!
<?
// on fait l'include sur la classe
require("html_mime_mail.inc");

if(isset($_POST['objet'])) $objet=$_POST['objet'];
else $objet="";
if(isset($_POST['ste'])) $ste=$_POST['ste'];
else $ste="";
if(isset($_POST['email_ste'])) $email_ste=$_POST['email_ste'];
else $email_ste="";
if(isset($_POST['tel_ste'])) $tel_ste=$_POST['tel_ste'];
else $tel_ste="";

$objet=strip_tags(addslashes($objet));
$ste=strip_tags(addslashes($ste));
$email_ste=strip_tags(addslashes($email_ste));
$te_ste=strip_tags(addslashes($tel_ste));

// le texte html a envoyer
$html_to_send = "

";
$html_to_send .= "envoyé par Lease Insurance.com

";
$html_to_send .= "La société $ste souhaite recevoir à nouveau ses identifiants de connexion.
";
$html_to_send .= "Veuillez contacter ce correspondant à l'adresse suivante : $email_ste.
";
$html_to_send .= "Ou par téléphone au numéro suivant : $tel_ste.
";

// declaration d'une nouvelle instance avec au maximum 100ko
// de fichiers attaches et comme jeu de caractere le type Latin-1
$mel = new html_mime_mail(102400, "iso-8859-1");

// on peut lancer une detection des images en utilisant les fonctions proposees
// dans la classe ... ici on voit qu'on doit juste inserer ./logo.gif
$fp = fopen("logo.gif", "r");
$bin_img = fread($fp, filesize("logo.gif"));
fclose($fp);
// on ajoute l'image dans le mail
$mel->add_img($bin_img, "logo.gif", "Images/");

// on ajoute le corps au mail
$mel->add_body($html_to_send);
// on construit le mail avec comme encodage mime "base64" et une priorite de 5 (tres faible priorite)
$mel->build_mail("base64", 3);
// et on l'envoi (par la fonction mail() de php ...)
$mel->send("$ste", "$email_ste", "support", "[mailto:support@lease-insurance.com support@lease-insurance.com]", "$objet");
?>
<? $mel->get_rfc822("$ste", "$email_ste", "support", "[mailto:support@lease-insurance.com support@lease-insurance.com]", "$objet"); ?>
<html>
<head>
<title>test mail html</title>
</head>

message envoyé à [mailto:support@lease-insurance.com support@lease-insurance.com]
<html>

</html>

Voici la seconde requete, (qui elle ne marche pas)

<?
// on fait l'include sur la classe
require("html_mime_mail.inc");

if(isset($_POST['objet'])) $objet=$_POST['objet'];
else $objet="";
if(isset($_POST['ste'])) $ste=$_POST['ste'];
else $ste="";
if(isset($_POST['adresse_ste'])) $adresse_ste=$_POST['adresse_ste'];
else $adresse_ste="";
if(isset($_POST['ville_ste'])) $ville_ste=$_POST['ville_ste'];
else $ville_ste="";
if(isset($_POST['cp_ste'])) $cp_ste=$_POST['cp_ste'];
else $cp_ste="";
if(isset($_POST['contact_ste'])) $contact_ste=$_POST['contact_ste'];
else $contact_ste="";
if(isset($_POST['email_ste'])) $email_ste=$_POST['email_ste'];
else $email_ste="";
if(isset($_POST['tel_ste'])) $tel_ste=$_POST['tel_ste'];
else $tel_ste="";

$objet=strip_tags(addslashes($objet));
$ste=strip_tags(addslashes($ste));
$adresse_ste=strip_tags(addslashes($adresse_ste));
$ville_ste=strip_tags(addslashes($ville_ste));
$cp_ste=strip_tags(addslashes($cp_ste));
$contact_ste=strip_tags(addslashes($contact_ste));
$email_ste=strip_tags(addslashes($email_ste));
$tel_ste=strip_tags(addslashes($tel_ste));

// le texte html a envoyer
$html_to_send = "

";
$html_to_send .= "envoyé par Lease Insurance.com

";
$html_to_send .= "La société $ste souhaiterait devenir partenaire avec Lease Insurance.
";
$html_to_send .= "Il faut la contacter au $tel_ste et demander $contact_ste.
";
$html_to_send .= "Si la personne est injoignable, voici son adresse e-mail : $email_ste
";
$html_to_send .= "Les coordonées de la société sont : $ste, $adresse_ste à $ville_ste ($cp_ste)
";

// declaration d'une nouvelle instance avec au maximum 100ko
// de fichiers attaches et comme jeu de caractere le type Latin-1
$mel = new html_mime_mail(102400, "iso-8859-1");

// on peut lancer une detection des images en utilisant les fonctions proposees
// dans la classe ... ici on voit qu'on doit juste inserer ./logo.gif
$fp = fopen("logo.gif", "r");
$bin_img = fread($fp, filesize("logo.gif"));
fclose($fp);
// on ajoute l'image dans le mail
$mel->add_img($bin_img, "logo.gif", "Images/");

// on ajoute le corps au mail
$mel->add_body($html_to_send);
// on construit le mail avec comme encodage mime "base64" et une priorite de 5 (tres faible priorite)
$mel->build_mail("base64", 3);
// et on l'envoi (par la fonction mail() de php ...)
$mel->send("$ste", "$adresse_ste", "$ville_ste", "$cp-ste", "$contact_ste", "$email_ste", "commercial", "[mailto:commercial@lease-insurance.com commercial@lease-insurance.com]", "$objet");
?>
<? $mel->get_rfc822("$ste", "$adresse_ste", "$ville_ste", "$cp-ste", "$contact_ste", "$email_ste", "commercial", "[mailto:commercial@lease-insurance.com commercial@lease-insurance.com]", "$objet"); ?>
<html>
<head>
<title>test mail html</title>
</head>

message envoyé à [mailto:commercial@lease-insurance.com commercial@lease-insurance.com]
<html>

</html>

J'attends vos réponses avec impatience parce que c'est la dernière étape de mon site !!

chris tuckers, l'as de coeur

1 réponse

Messages postés
66
Date d'inscription
jeudi 4 août 2005
Statut
Membre
Dernière intervention
16 décembre 2009

Heu Bonsoir,



Alors je veux bien jeter un oeil, mais si t'as une erreur tu serais
gentil de l'indiquer, parce que je me vois pas ce soir lire tout, voir
si y a des erreurs de syntaxes, comprendre l'algorithme etc ...