Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #7308

Re: Verifying time in php

From Denis McMahon <denismfmcmahon@gmail.com>
Newsgroups comp.lang.php
Subject Re: Verifying time in php
Date 2012-10-14 10:25 +0000
Organization A noiseless patient Spider
Message-ID <k5e3ug$2cg$1@dont-email.me> (permalink)
References <slrnk7l2e1.3f9.houghi@penne.houghi>

Show all headers | View raw


On Sun, 14 Oct 2012 11:45:37 +0200, houghi wrote:

> I have a form that has the following entry fields:
> hours minutes seconds
> 
> I need the time in seconds and that works:
> $realtime=$_POST['hours']*3600+$_POST['minutes']*60+$_POST['seconds'];
> 
> However people can fill out nothing or they could enter characters
> 
> What is the easiest way to verify if what the people filled out is
> correct? I have tried, but I get lost in the if statements.

Verify it is correct in what way?

If you want to record the time the data was entered, it would make more 
sense to use the system time, and not collect the data in the form at all.

If you want the user to specify the time that an event happened in the 
past, or is to happen in the future, give them a select list with options 
of 1-31 for day, Jan-Dec for month, <whatever range suits> for year, 
00-23 for hours, 00-59 for mins, 00-59 for seconds. Convert the form data 
to an actual timestamp and do whatever validation and verification you 
want.

Rgds

Denis McMahon

Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 11:45 +0200
  Re: Verifying time in php Denis McMahon <denismfmcmahon@gmail.com> - 2012-10-14 10:25 +0000
    Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 13:50 +0200
      Re: Verifying time in php Denis McMahon <denismfmcmahon@gmail.com> - 2012-10-14 21:12 +0000
  Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 12:30 +0200
    Re: Verifying time in php "J.O. Aho" <user@example.net> - 2012-10-14 15:03 +0200
      Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 17:16 +0200
        Re: Verifying time in php Michael Fesser <netizen@gmx.de> - 2012-10-14 17:50 +0200
          Re: Verifying time in php "M. Strobel" <sorry_no_mail_here@nowhere.dee> - 2012-10-14 18:22 +0200
          Re: Verifying time in php "Peter H. Coffin" <hellsop@ninehells.com> - 2012-10-14 11:41 -0500
            Re: Verifying time in php Martin Leese <please@see.Web.for.e-mail.INVALID> - 2012-10-14 11:06 -0600
              Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 19:41 +0200
            Re: Verifying time in php Michael Fesser <netizen@gmx.de> - 2012-10-14 21:03 +0200
              Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 22:39 +0200
        Re: Verifying time in php Christoph Becker <cmbecker69@gmx.de> - 2012-10-14 17:52 +0200
        Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 19:20 +0200
          Re: Verifying time in php "J.O. Aho" <user@example.net> - 2012-10-14 20:41 +0200
          Re: Verifying time in php Christoph Becker <cmbecker69@gmx.de> - 2012-10-14 20:49 +0200
            Re: Verifying time in php houghi <houghi@houghi.org.invalid> - 2012-10-14 22:32 +0200
  Re: Verifying time in php Richard Damon <news.x.richarddamon@xoxy.net> - 2012-10-14 11:44 -0400
  Re: Verifying time in php Luuk <luuk@invalid.lan> - 2012-10-14 21:28 +0200

csiph-web