Bonjour,
J'ai acheté le thème "One Page, one more" disponible sur le site. J'ai donc adapté le code à mes besoins.
Tout fonctionne sauf le formulaire de contact.
Après avoir corrigé et recorrigé, je ne vois plus quoi modifier.
Le problème:
Lors du clic sur le bouton "envoyer", rien ne se passe
code PHP à modifier:
$conf = array(
'success' => 'Merci pour votre email', // Message de succès
'errname' => 'Vous devez entrer un nom', // Message d'erreur si le nom n'est pas rempli
'errmail' => 'Vous devez entrer un email valide', // Message d'erreur si l'email est mal rempli
'errmessage' => 'Vous devez entrer un message', // Message d'erreur si aucun message n'est envoyé
'to' => 'contact-corentincaparros@orange.fr', // A qui envoyer le mail ?
'subject' => 'OnePage :: Contact', // Sujet du mail ?
'message' => "Vous avez reçu un nouveau message
Nom : %name%
Mail : %mail%
Message :
%message%
" // Contenu du message avec les variable %mail% %name% et %message%
);
code HTML du formulaire:
<h2>Contact</h2>
<div class="col1">
<form action="contact.php" method="post" id="ajaxForm">
<div class="input">
<input id="name" name="name" type="text" value="Votre nom" class="autoempty" required>
</div>
<div class="input">
<input id="mail" name="mail" type="email" value="Votre email" class="autoempty" required>
</div>
<div class="input">
<textarea name="message" id="message" cols="30" rows="10" class="autoempty" required>Votre message</textarea>
</div>
<input type="submit" value="Envoyer" class="submit">
</form>
</div>
Si quelqu'un peut m'aider.
Merci d'avance
En fait je crois que j'ai trouvé le problème. Je suis hébergé en tant que Page Perso orange (compte gratuit). Or ce qui n'est pas précisé lors de la création du nom de domaine c'est que orange ne prend pas en compte le PHP pour ce type d’abonnement.
Je vais donc choisir un autre hébergeur en espérant que mon code fonctionne.
Merci des réponses apportées en tout cas.
Bonne continuation
Wamp c'est pour que php fonctionne, donc si tu veut tester en local, il faut l'installer.
Mais tu devrai quand même avoir un chargement de page,
montre ta page entière, le problème vient surement du code html qu'il y a autour.