Jump to content

Recommended Posts

There are various functions in PHP for displaying dates/times and doing arithmetic with them.
 
Before you use any of them, make sure you have set your default timezone. You can do this in your php.ini file or by using date-default-timezone-set.

 

The easiest to use is the date function.

Link to comment
https://forums.phpfreaks.com/topic/302644-php-need-help/#findComment-1539883
Share on other sites

<?php 
$timestamp = strtotime($_GET['time_input']) + 60*60;
$time = date('H:i', $timestamp);
echo $time;
?>

$_GET['time_input'] will be the name of your textbox in your form.

 

If the date is coming from a form most people use post for it's more secure, so it would be better to use $_POST['time_input'].  Though to be honest I have I'm still a little confused on the original poster's post and this in what the OP means set the time in the form? Does it want to be incremented one hour before being made a selection in the form (giving the user an option) or be already set? 

Edited by Strider64
Link to comment
https://forums.phpfreaks.com/topic/302644-php-need-help/#findComment-1539911
Share on other sites

...most people use post for it's more secure, so it would be better to use $_POST['time_input']....

 

For what it's worth, it's fairly easy to tamper with POST variables. You could just go into the code inspector for your browser and modify the source code before submitting the form.

Link to comment
https://forums.phpfreaks.com/topic/302644-php-need-help/#findComment-1539915
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.