~mwshinn/+junk/timezones

« back to all changes in this revision

Viewing changes to index.php

  • Committer: Max Shinn
  • Date: 2015-12-27 21:36:13 UTC
  • Revision ID: max@maxshinnpotential.com-20151227213613-lav1qwm7o7w6vayx
Cleanup

Show diffs side-by-side

added added

removed removed

Lines of Context:
45
45
<form action="index.php" method="GET">
46
46
<input type="text" size="2" name="h" />:<input type="text" size="2" name="m" />
47
47
<select name="ampm" />
48
 
<option name="AM" selected="selected">AM</option>
49
 
<option name="PM">PM</option>
 
48
<option name="AM" value="AM" selected="selected">AM</option>
 
49
<option name="PM" value="PM">PM</option>
50
50
</select>
51
51
<select name="tz" />
52
52
<option name="" selected="selected">Select a timezone...</option>
65
65
// Check assumptions of script
66
66
if (!in_array($_GET['tz'], timezone_identifiers_list())) die("Invalid timezone");
67
67
if ($_GET['m'] < 0 or $_GET['m'] > 59 or round($_GET['m']) != $_GET['m']) die("Invalid minutes");
68
 
if ($_GET['h'] < 0 or $_GET['h'] > 23 or round($_GET['h']) != $_GET['h']) die("Invalid hours");
 
68
if ($_GET['h'] < 0 or $_GET['h'] > 12 or round($_GET['h']) != $_GET['h']) die("Invalid hours");
69
69
if ($_GET['ampm'] != 'AM' and $_GET['ampm'] != 'PM') die("Invalid AM/PM");
70
70
 
71
71
// Get hours in 24 hour time from AM/PM