J'ai un petit probleme avec un form
Je cherche a envoyer un mail avec un form ca marche bien quand le bouton envoyer est de type"submit" mais quand le bouton est de type"image" alors ca marche pas
voila les deux script
merci de votre aide
Tu n'as qu'à ajouter à ton input: onClick="document.myForm.submit();"
Tu dois remplacer myForm par le nom de ton formulaire évidement. S'il n'en a pas, tu rajoute à ton form: name="myForm"
Salut,
Essaye ceci (par contre je ne sais pas si niveau W3C c'est très correcte ...) Cela reviens à ce que eXon a dit avant : "
<?php
if (isset($_POST['unedesvariavlepost']))mail([mailto:'contact@contact.com' ']contact@contact.com', 'Mon Sujet', "Ligne 1\nLigne 2\nLigne 3");
else echo '<html><head><title>Image en submit</title></head><form method="post" name="formulaire" action="',$_SERVER['PHP_SELF'],'"><noscript></noscript></form>[# ]</html>';
?>
"
Salut!
Je tiens à préciser que ca empêche les personnes n'ayant pas JavaScript activé de submit ton formulaire, c'est dommage >> prévoir une solution noScript!
@++
R@f
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
C'est prévu dans le code que j'ai mis plus haut : Le bouton Envoyer ne s'affiche que si Javascript est désactivé. C'est justement pour cela que je ne sais pas si c'est très valide niveau W3C car je ne pense pas que l'on puisse insérer la balise "<noscript>" dans un form.
www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"