Insérer la date en caché dans un formulaire
Résolu
yohan90
-
yohan90 -
yohan90 -
Bonjour a tous,
J'ai créé un formulaire html d'inscripton qui fonctionne très bien.
A la validation, il génère 2 mail :
1 à l'inscrit et u autre aux orgajnisateurs
Cependant je souhaiterais que ce 2 e mail contienne la date d'inscription...
Je suppose que je dois passer par un <input type = "hidden"> inséré dans le formulaire
Cependant, je ne sais pas quoi mettre en suite; j'ai essayé d'y insérer des js qui donne lheure, mais ca ne fonctionne pas...
Quelqu'un pourrait m'aider ?
Merci
J'ai créé un formulaire html d'inscripton qui fonctionne très bien.
A la validation, il génère 2 mail :
1 à l'inscrit et u autre aux orgajnisateurs
Cependant je souhaiterais que ce 2 e mail contienne la date d'inscription...
Je suppose que je dois passer par un <input type = "hidden"> inséré dans le formulaire
Cependant, je ne sais pas quoi mettre en suite; j'ai essayé d'y insérer des js qui donne lheure, mais ca ne fonctionne pas...
Quelqu'un pourrait m'aider ?
Merci
Configuration: Windows XP Firefox 1.5.0.6 IE
7 réponses
-
salut,
tu le génères avec php ton formulaire ?
-
-
Bonjour,
Est-ce que, si tu changes le “type” du “<input>”,<form action=""> <script type="text/javascript"> var ladate=new Date(); var jour = ladate.getDay(); var mois = ladate.getMonth(); var an = ladate.getFullYear(); var heure = ladate.getHours(); var min = ladate.getMinutes(); var sec = ladate.getSeconds(); var inscrit = jour + "/" + mois + "/" + an + " — " + heure + ":" + min + ":" + sec; document.write(ladate + "<br /><br />"); document.write(jour + "/"); document.write(mois + "/"); document.write(an + "<br /><br />"); document.write(heure + ":"); document.write(min + ":"); document.write(sec + "<br /><br />"); document.write('<input type="text" value="'); document.write(ladate); document.write('" /><br /><br />'); document.write('<input type="text" value="'); document.write(inscrit); document.write('" />'); </script> </form>fonctionnerait ?
En supposant que tes visiteurs auront activé Javascript.
-- -
Oui ca marche!!!
Par contre le format de date dopnt j'aurais besoins n'est pas à la date d'aujourd'hui.
Je prendrais ce format : 5/7/2007 à 16:14
Ce qui est bizarre c'est que les aurtres date sont bien calées
Regarde:
http://www.idis.fr/transversales/inscription_test.html
Déja merci :-) -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
C'est bon je vien de trouver une solution simplifiée :
<script type="text/javascript">
d = new Date();
var date_du_jour = (d.toLocaleDateString());
document.write('<input type="text" name="date_inscription" value="');
document.write(date_du_jour);
document.write('" />');
</script>
Merci à vous tous !!! -
salut,
tu dois même pouvoir le passer en deux lignes !<script type="text/javascript"> var d = new Date(); document.write('<input type="text" name="date_inscription" value="'+d.toLocaleDateString()+'" />'); </script> -