Ik heb het volgende stukje code om de clientside datum en uren te kunnen gebruiken in m'n php. Deze ben ik van plan direct bij de login van een user weg te schrijven zodat ik de hele sessie goede tijd/datum weergeef, en ook mijn tijden kan converteren.
Na wat naslagwerk gedaan te hebben kom ik tot onderstaande code. Jammergenoeg krijg ik het niet werkend. Is het misschien niet mogelijk om dit op deze manier door te sturen? Ookal heb ik in andere topics een vergelijkbare methode al wel eens gezien.. Of maak ik gewoon een gruwelijke basisfout
?
Waarschijnlijk het laatste, maar ik kan 'm zelf niet ontdekken.
Het enige wat bovenstaande oplevert is de waarde van de submitbutton. Mijn excuses voor deze basisvraag.
Na wat naslagwerk gedaan te hebben kom ik tot onderstaande code. Jammergenoeg krijg ik het niet werkend. Is het misschien niet mogelijk om dit op deze manier door te sturen? Ookal heb ik in andere topics een vergelijkbare methode al wel eens gezien.. Of maak ik gewoon een gruwelijke basisfout
Waarschijnlijk het laatste, maar ik kan 'm zelf niet ontdekken.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <?php if (isset($_POST['submit'])) { foreach ($_POST as $key=>$value) echo "$key=|".$value."|<BR>\n"; } if (!isset($_POST['submit'])) { echo "<form action=\"$_SERVER[PHP_SELF]\" method=\"post\">\n"; echo "<script type=\"text/javascript\">\n"; echo " var cl_date = new Date();\n"; echo " var cl_hour = time.getHours();\n"; echo " document.write('<INPUT TYPE=\"hidden\" NAME=\"client_date\" VALUE=\"'+cl_date+'\">');\n"; echo " document.write('<INPUT TYPE=\"hidden\" NAME=\"client_hour\" VALUE=\"'+cl_hour+'\">');\n"; echo "</script>\n"; echo "<input type=\"submit\" name=\"submit\" value=\"submit\">\n"; echo "</form>"; } ?> |
Het enige wat bovenstaande oplevert is de waarde van de submitbutton. Mijn excuses voor deze basisvraag.