Bonjour à toute la communauté !
Étant une débutante en HTML/PHP, je requiers votre aide !
J'ai utilisé un Template HTML5 gratuit disponible ici : http://html5up.net/overflow/ , et je l'ai personnalisé.
Or, je n'arrive pas à faire fonctionner le formulaire de contact. Je ne trouve pas le bon code pour ma page php.
<?php
//Vérifier que tous les champs ont été correctement remplis
$tvar=array($_POST['name'],$_POST['email'],$_POST['message']);
foreach($tvar as $var)
{
if(!isset($var) OR is_null($var))
exit('Vous n\'avez pas rempli correctement le formulaire.');
}
//Destinataire, sujet, expéditeur, message
$dest='***@***';
$sujet='Réponse au formulaire';
$header='From:'.$_POST["name"].' '.'<'.$_POST["email"].'>';
$msg='Nom : '.$_POST["name"]."\r\n".'Message : '.$_POST["message"];
//Envoi du mail
if(mail($dest,$sujet,$msg,$header))
echo 'Le message a été transmis.';
else
echo 'Désolé, une erreur est survenue, le message n\'a pas été transmis.';
?>
Quand je fais des essais et que je clique sur "send message", la fenêtre internet s'ouvre sur le code php, et rien n'a été envoyé mon adresse.
Merci de m'éclairer là dessus.
Déjà si tu test ton formulaire en local il ce peut qu'il y est des erreur car si tu utilise wamp ou mamp il ne sont pas configuré de base pour envoyer des mails.
Donc première question test tu ton site en local et sur quoi ?
deuxièmement est tu sur d'appeler le bon fichier dans ton action (contact.php) ?