8791 sujets

Développement web côté serveur, CMS

Bonjour,
Pourriez-vous juste me dire si les codes suivant sont juste :
<?php
header('Location:  http://www.autosenzo.fr/site.html');
 
    exit();

$verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";

$votremail=$_POST["votremail"]; 
$from=htmlentities("From: ".$votremail); 
$message=stripslashes(htmlentities($_POST["message"]));

$destinataire="autosenzo@neuf.fr";

$objet=$_POST['objet'];

if(!preg_match($verif,$votremail))
{
        echo "Voter email n'est pas valide";
}

elseif (trim($message)=="")
{
        echo "Y'en a marre des messages vide !";
}

else
{
        mail($destinataire,$objet,$message,$from);
        echo "Message envoyé au webmaster";
}

?>


Merci.
Modifié par Juju06 (29 Mar 2007 - 21:22)
Bonjour et bienvenue ici.

Je te dirais que ton message ne concerne pas vraiment l'objet de ce forum, qui est plutôt les standards du web , l'accessibilité et les CSS, entres autres.

Ton titre ne correspond pas non plus a ton sujet , il n'y a que du PHP dans ton code. edit : excuses , j'ai confondu avec un autre titre , c'est moi qui suis a la masse....

Je t'encourage vivement a plutot rejoidre les forums de phpdebutant ou du site du zero , ou tu trouveras certainement plus d'aide.

Merci !

ps: De plus, ce forum n'est pas une communuté de travail a ta place, mais une communauté d'entraide. L'avantage de ton script php , c'est que si il ne marche pas, il ne marche pas, il peut pas marcher a moitié !!!
Modifié par RoseGrenouille (29 Mar 2007 - 20:49)
Il ne faut surtout pas utiliser htmlentities, vu que tu envoi ton mail au format texte... pour le $from, c'est :
$from = str_replace(array("\r", "\n"), '', $votremail);

Pour le message y'a rien à faire...