Page 1 sur 1

Problème avec un formulaire

Posté : 06 sept. 2006, 13:32
par Derf
Bonjour à tous,

J'ai un problème avec un bout de code, dans un formulaire j'ai:
<? setlocale(LC_TIME, "fr"); ?>
<input type="hidden" name="date" value="<? echo strftime("%A %d %B"); ?>">
<input type="hidden" name="heure" value="<?  echo date("H:i"); ?>">
puis pour tester si ca marche je fait:
<?
echo $_POST['date'] + "<p />";
echo $_POST['heure'];
?>
le résultat est le suivant:

Code : Tout sélectionner

mercredi 6 septembre 0
donc, je pense que vous avez compris, pourquoi il m'affiche 0 a la place de l'heure???

Posté : 06 sept. 2006, 13:46
par zeus
Est-ce que tu as regardé le code source de ton formulaire ? Est-ce que le champs caché contient 0 ou une autre valeurs ?

Posté : 08 sept. 2006, 16:43
par LEON
Une autre solution afin d'éviter le formulaire serait de récupérer la date dans le traitement de tes données de formulaire (insertion dans une BD, envoi de mail, etc). Ainsi tu n'as pas besoin de passer les données par un champ. Ce qui peut éviter ce problème.

Ciao

Posté : 08 sept. 2006, 16:46
par DocType
Une autre solution afin d'éviter le formulaire serait de récupérer la date dans le traitement de tes données de formulaire (insertion dans une BD, envoi de mail, etc). Ainsi tu n'as pas besoin de passer les données par un champ. Ce qui peut éviter ce problème.

Ciao
+1 :pouce: