Nicorad
Messages postés30Date d'inscriptionmardi 11 décembre 2007StatutMembreDernière intervention19 janvier 2009
-
26 mai 2008 à 19:29
cs_SpOrTiF
Messages postés62Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention 2 septembre 2008
-
2 sept. 2008 à 16:01
Bonjour à tous, voila j'ai essayé de créer un formulaire de contact, et je veux que les données soit envoyé sur une de mes adresses mail.
J'ai essayé avec la fonction mail, et également avec phpmailer.
Pour la solution avec la fonction mail de php, ca marche mais tout les caractères spéciaux et accentué ne sont pas transmit. Il est peut etre nécessaire de préciser que je suis sous un serveur OVH 60GP, en utilisant l'adresse mail de cet hebergement.
Ensuite en ce qui concerne la solution phpmailer, j'ai cette erreur: "Language string failed to load: provide_address".
$mail = new PHPmailer();
$mail->IsSMTP();
$mail->Host = "smtp.monNomDeDomaine.be";
$mail->Mailer = "smtp";
$mail->Port = 5025;
$mail->From= $email;
$mail->FromName= $nom . $prenom;
$mail->Subject=$objet;
$mail->Body=$comments;
if(!$mail->Send()){ //Teste le return code de la fonction
echo $mail->ErrorInfo; //Affiche le message d'erreur
}
else{
echo 'Mail envoyé avec succès';
}
$mail->SmtpClose();
unset($mail);
?>
Voila, ca serai gentil de m'aider pcq je ne vois vraim pas d'ou vient le prop. Que ca soit la première ou la deuxième methode ca m'est égal (le niveau de sécurité est quasi identique), tant que ca marche...