Forum

You are not logged in.

#1 21-01-2017 23:48:32

Nicothur
Membre
Registered: 21-01-2017
Posts: 1

php fonction mail() renvoie false

Bonsoir, je suis actuellement en train de créer un site web pour mes cours, j'ai navigué entre plusieurs compte alwaysdata pour des problèmes d'adresse.
J'ai donc copié collé du code à plusieurs reprises..

Dans mon premier compte, mail() fonctionnait parfaitement, puis lors du transfère du code, plus rien ne fonctionnait, la fonction renvoie false mais il n'y a aucune erreur qui s'affiche.

J'ai donc supposais que le problème venait du php.ini cependant j'ai un peu du mal à savoir quoi y faire..

<?php
date_default_timezone_set('UTC');

$pseudo = addslashes($_POST['pseudo']);
$email = addslashes($_POST['email']);
$detail = addslashes($_POST['remarques']);
$message = "Bonjour, ceci est un message de ". $pseudo . " : \n" . "\n"
        . " * * * * * " . "\n" . "\n"
        . $detail . "\n" . "\n"
        . " * * * * * " . "\n" . "\n"
        . "Il pourra être contacté à l'adresse suivante :" . $email;

$admin = "monadresses@gmail.com";
$date = date("j/n/Y");
$heure = date("e H:i");
$headers = "From: admin@admin.fr \r\n";
$headers .= "Content-Type: text/html; charset=utf-8 ";
$headers .= "MIME-Version: 1.0 ";

$headersClient = "From: " . $email . "\r\n";
$headersClient .= "Content-Type: text/html; charset=utf-8 ";
$headersClient .=  "MIME-Version: 1.0 ";

$messageValidation = "Bonjour, le ". $date ." à ". $heure . " vous nous avez envoyé le message suivant :" . "\n" . "\n"
            . " * * * " . "\n" . "\n"
            . $detail . "\n" . "\n"
            . " * * * " . "\n" . "\n"
            . "Nous vous remercions d'avoir pris la peine de nous contacter ! Votre message sera traité dans les plus brefs délais." . "\n" . "\n"
            . "Cordialement, " . "\n" . "\n"
            . "\t" . "L'equipe de BaroCVThèque";

if (!filter_var($email, FILTER_VALIDATE_EMAIL))
    header('Location: ../contact_admin.php?step=emailInvalide');
else
{
mail($email, utf8_decode("Validation d'envoi "), nl2br(stripslashes($messageValidation)), $headers);
   mail($admin, utf8_decode("Feedback & Questions"), nl2br(stripslashes($message)), $headersClient))
    header('Location: ../contact_admin.php?step=emailSend');
}
?> 
; Core settings
max_execution_time = 120
max_input_time = 60
memory_limit = 256M

post_max_size = 256M
upload_max_filesize = 256M

output_buffering = 4096
expose_php = Off
default_socket_timeout = 10
date.timezone = "Europe/Paris"

mysql.default_socket = /run/mysqld/mysqld.sock
session.save_path = /tmp


; Extensions
extension_dir="/usr/alwaysdata/php/7.1.0/lib/php/extensions/no-debug-non-zts-20160303"

extension=ctype.so
extension=curl.so
extension=dom.so
extension=gd.so
extension=gettext.so
extension=iconv.so
extension=json.so
extension=mbstring.so
extension=mcrypt.so
extension=openssl.so
extension=phar.so
extension=simplexml.so
extension=tokenizer.so
extension=xml.so
extension=xmlwriter.so
extension=xsl.so
extension=zip.so
extension=zlib.so

extension=mysqli.so
extension=pgsql.so
extension=pdo.so
extension=pdo_mysql.so
extension=pdo_pgsql.so

extension=fileinfo.so
zend_extension=/usr/alwaysdata/php/7.1.0/lib/php/extensions/no-debug-non-zts-20160303/opcache.so
opcache.memory_consumption = 16

Merci d'avance pour le temps consacré
Bonne fin de soirée

Last edited by Nicothur (21-01-2017 23:49:05)

Offline

Board footer

Powered by FluxBB