Bonjour à tous,
Je voudrais envoyer la date et l'heure d'un fichier HTML vers un fichier PHP. J'ai donc pensé à la balise input avec le type hidden mais je ne sais pas lui donner la valeur de la date et de l'heure de l'utilisateur (variable en rouge dans le code)...
J'ai également essayé d'avoir la date et l'heure dans la fichier PHP en utilisant : $date=date ("d/m/Y à H:i"); mais cela m'affiche la date et l'heure de mon serveur américain pas celle de l'utilisateur...
Voila, j'espère avoir été plutot clair... Merci de bien vouloir m'aider !
Scapal.
Le code pour le fichier html :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 <form action="message.php" method="post"> <div> <fieldset> <legend><font color="white"><b>Votre Nom</b></font></legend> <input type="text" name="pseudo" /> </fieldset> <fieldset><legend><font color="white"><b>Ecrire un message</b></font></legend> <textarea cols="49" rows="6" name="message"></textarea> </fieldset> <input type="hidden" name="date" value="date"/> <br>                  <input type="submit" value="Poster le message"/>          <a href="consultezlo.php"><button>Lire les messages</button></a> </div> </form>
Le code du fichier PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 <?php $commentaires="messages.txt"; $pseudo=htmlspecialchars($_POST['pseudo']); $message=htmlspecialchars($_POST['message']); $date=$_POST['date']; $message=stripslashes(nl2br($message)); if(!is_file($commentaires)) { $verif=@fopen($commentaires,"w+"); } elseif (trim($message)=="" || trim($pseudo)=="") { echo "Vous devez remplir tous les champs ! <a href=\"livredor.htm\">Retour sur le livre d'or</a>"; // On sort du script ! exit; } $verif=@fopen($commentaires,"r+"); $stock=@fread($verif,filesize($commentaires)); $opinion="<b>".$pseudo."</b> a écrit le : ".$date."<br/>\n".$message."<br />\n<hr />"; rewind($verif); fputs($verif,$opinion." \n".$stock); fclose($verif); readfile($commentaires); ?>
Partager