Salut jeunes codeurs :)

Je suis entrain de suivre le tutoriel de notre chère ami Jonathan et je suis bloquer.. En faite je suis entrain de faire un formulaire de contact avancée en PHP et je suis arriver au moment de la création du $header.. Tout est parfaitement codé (enfin je pense) et une l'envoi du formulaire, le script me trouve cette erreur:

warning: mail() [function.mail]: SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE in /home/web3581/web/Demox/contact.php on line 34

Donc bien entendu je vous partage mon script php

[code]<?php
if(!empty($_POST)){
extract($_POST);
$valid = true;
if(empty($nom)){
$valid = false;
$erreurnom="Vous n'avez pas rempli votre nom";
}

if(!preg_match("/^[a-z0-9\-_.]+@[a-z0-9\-_.]+\.[a-z]{2,3}$/i",$email)){
    $valid = false;
    $erreuremail ="Votre email n'est pas valide";
}

if(empty($email)){
        $valid = false;
        $erreuremail="Vous n'avez pas rempli votre email";
    }

if(empty($sujet)){
        $valid = false;
        $erreursujet="Vous n'avez pas rempli votre sujet";
    }

if(empty($message)){
        $valid = false;
        $erreurmessage="Vous n'avez pas rempli votre message";
    }

if($valid){
    $to = "mzdiine@gmail.com";
    $sujet = $nom. " a contacter le site";
    $header = "From: $nom <$email> \n";
    if(mail($to,$sujet,$email,$message,$header)){
        $erreur="Votre message est bien envoyer";
        unset($nom);
        unset($email);
        unset($sujet);
        unset($message);
    }
    else{
        $erreur="Une erreur est survenue";
    }
}

}
?>[/code]

Je ne comprend pas d'où vient le problème.. Une aide s'impose je pense :)

Merci d'avance pour l'aide :D

Aucune réponse