input->post()) { // Récupérez les données du formulaire $name = $this->input->post('name'); $email = $this->input->post('email'); $message = $this->input->post('message'); // Envoi d'email avec PHPMailer $mail = new PHPMailer(true); try { //Server settings $mail->isSMTP(); $mail->Host = 'smtp.gmail.com'; $mail->SMTPAuth = true; $mail->Username = 'onzeur.contact@gmail.com'; $mail->Password = 'ofoi hjpo isxf azdk'; $mail->SMTPSecure = 'tls'; $mail->Port = 587; $mail->setFrom($email, $name); $mail->addAddress('onzeur.contact@gmail.com'); $mail->isHTML(true); $mail->Subject = 'Formulaire de contact Onzeur - ' . $name; $mail->Body = $message; $mail->send(); $this->load->view('layout/header_dark'); $this->load->view('confirmation_mail.php'); $this->load->view('layout/footer_dark'); } catch (Exception $e) { $this->load->view('layout/header_dark'); $this->load->view('erreur_mail.php'); $this->load->view('layout/footer_dark'); } } else { $this->load->view('layout/header_dark'); $this->load->view('accueil'); $this->load->view('layout/footer_dark'); } } }