kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 26 janv. 2009 à 17:54
En l'état ton formulaire devrait pourtant fonctionner.
Essai de créer un fichier ne contenant que la fonction mail voir si ça fonctionne :
mail ('tonmail@yahoo.fr', 'test', 'ceci est un test');
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 27 janv. 2009 à 13:46
Tu crées un nouveau fichier "mail.php" dans lequel tu mets ces lignes :
<?php
mail ('tonmail@yahoo.fr', 'test', 'ceci est un test');
?>
(tu remplaces bien sur 'tonmail')
Ensuite tu ouvres http://tonsite/[..]/mail.php dans ton navigateur.
Si tu ne reçois pas de mail c'est qu'il y a un problème autre part : configuration du php.ini, fonction interdite par l'hébergeur, ...
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 27 janv. 2009 à 17:28
Comme je le disais j'ai testé ton code (presque) tel quel hier et ça fonctionne.
Essaie tout de même de remplacer :$mailheaders "From: Mon test de formulaire<> \n";
>
$mailheaders = "From: machin@truc.fr \r\n";
C'est un simple test car le from n'est pas correct. De ce fait, suivant la config de ta boîte mail ou d'outils tels que les anti spams ton mail peut être bloqué.
Là aussi il doit y avoir un problème , je doute fort que MM_validateForm puisse être exécutée :
Lors du test (mais ça ne doit pas poser de pb), vire le onclick ="..."
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 27 janv. 2009 à 18:08
Heu, tu as reçu mon mail privé d'hier qui t'avertissait que ton adresse email apparaissait dans ton message et qu'il était urgent de la supprimer ??
A première vue non. Mets tes coordonnées bancaires tant que tu y es !!
Content de voir que ça fonctionne.
Alors pour te répondre il suffit de faire :