pb affichage d'une date de ma base sql

Eléphanteau du PHP | 26 Messages

14 oct. 2007, 11:38

Bonjour
j ai un formulaire qui me permet de recuperer des donnes, ensuite celles ci sont envoye dans ma base et recupere pour un affichage dans une autre page php.
La pas de pb, par contre je recupere la date d'envoi du formulaire vers la base a l aide d'une variable qui provient d'un code java
lorsque j affiche les donnees du formulaire ensuite, la date change et ne garde pas la valeur envoye a la base mais la valeur actuel
ex du code :

donne envoye par java

Code : Tout sélectionner

document.write(messageDate)
donne recupere en php
$date="<script>document.write(messageDate);</script>";
dans ma base la valeur de date est = au script, voila le pb
comment envoyer $date vers la base qui provient du script java sans envoyer le script ?

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

14 oct. 2007, 11:48

Bonjour,

Un petit rappel pour la route: http://www.phpfrance.com/forums/voir_sujet-5901.php
Sinon, la meilleure façon de récupérer une information javascript pour l'intégrer dans une base de données MySQL en PHP à mon avis est de mettre la valeur javascript dans un champ de formulaire (éventuellement caché si tu n'as pas besoin de l'afficher à tes visiteurs):

Code : Tout sélectionner

<input type="hidden" value="hiddenvalue1" name="hidden1">
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphanteau du PHP | 26 Messages

14 oct. 2007, 14:30

bien compris pour les codes

autre piste
mon code recupere en formulaire le script javascript avec un output

<output name="date" value=<?php 
    include "date.php";
?> readonly=""/>
par contre je n'arrive pas a recuperer en html la variable correspondant
$date=$_POST["date"];
donc la base ne recoit pas $date