Nouveau WRInaute
bonjour je viens d'installer php mailler sur mon site pour récupérer les donner d'un formulaire
apres avoire envoyer le formulaire je rien reçu dans ma boite et le message d'erreur ne s'affiche pas juste une page blanche qui s'affiche apres avoir click sur send
voila mon code php
<?php
use PHPMailer\src\PHPMailer;
use PHPMailer\src\Exception;
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
require 'PHPMailer/src/Exception.php';
if (isset($_POST['btn_send_mail'])) {
$nom = $_POST['nome'];
$email = $_POST['gmail'];
$telephone = $_POST['telephone'];
$ville = $_POST['ville'];
$adresse = $_POST['adresse'];
// Création d'une nouvelle instance de PHPMailer
$mail = new PHPMailer(true);
try {
$mail->IsHTML(true);
$mail->isMail();
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'ssl0.ovh.net'; // le hote
$mail->Port = 465; // le port
$mail->Username = '***********'; // Email d'envoi
$mail->Password = '*******'; // mot de passe email d'envoi
$mail->SetFrom($email, $nom);
$subject = "Sujet de l'email"; // Définir le sujet de l'email
$body = "<b>Le Nom:</b> $nom<br><b>Adresse email :</b> $email<br><b>Téléphone :</b> $telephone<br><b>Ville :</b> $ville<br><b>Adresse :</b> $adresse<br>";
$mail->Subject = 'batteriesolaire :: ' . $subject . ' - Nouvelle demande de devis par : ' . $nom;
$mail->Body = $body;
$mail->CharSet = 'UTF-8';
$mail->AddAddress('********');
$mail->send();
echo "L'email a été envoyé avec succès !";
} catch (Exception $e) {
echo "Une erreur est survenue lors de l'envoi de l'email : " . $mail->ErrorInfo;
}
}
?>
apres avoire envoyer le formulaire je rien reçu dans ma boite et le message d'erreur ne s'affiche pas juste une page blanche qui s'affiche apres avoir click sur send
voila mon code php
<?php
use PHPMailer\src\PHPMailer;
use PHPMailer\src\Exception;
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
require 'PHPMailer/src/Exception.php';
if (isset($_POST['btn_send_mail'])) {
$nom = $_POST['nome'];
$email = $_POST['gmail'];
$telephone = $_POST['telephone'];
$ville = $_POST['ville'];
$adresse = $_POST['adresse'];
// Création d'une nouvelle instance de PHPMailer
$mail = new PHPMailer(true);
try {
$mail->IsHTML(true);
$mail->isMail();
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host = 'ssl0.ovh.net'; // le hote
$mail->Port = 465; // le port
$mail->Username = '***********'; // Email d'envoi
$mail->Password = '*******'; // mot de passe email d'envoi
$mail->SetFrom($email, $nom);
$subject = "Sujet de l'email"; // Définir le sujet de l'email
$body = "<b>Le Nom:</b> $nom<br><b>Adresse email :</b> $email<br><b>Téléphone :</b> $telephone<br><b>Ville :</b> $ville<br><b>Adresse :</b> $adresse<br>";
$mail->Subject = 'batteriesolaire :: ' . $subject . ' - Nouvelle demande de devis par : ' . $nom;
$mail->Body = $body;
$mail->CharSet = 'UTF-8';
$mail->AddAddress('********');
$mail->send();
echo "L'email a été envoyé avec succès !";
} catch (Exception $e) {
echo "Une erreur est survenue lors de l'envoi de l'email : " . $mail->ErrorInfo;
}
}
?>