tobytyke2002
Technical User
Hi i know absolutely nothing about cgi so i leave all that to the smart people. i just use their scripts.
My problem is this:
i am using a formmail scripts that emails me the message and puts the time on the email when the message was left. It is using my hosts server time which is about 5 hours behind my time.
Having looked at the script i think that this is where it gets the time.
sub get_date {
# Define arrays for the day of the week and month of the year. #
@days = ('Sunday','Monday','Tuesday','Wednesday',
'Thursday','Friday','Saturday');
@months = ('January','February','March','April','May','June','July',
'August','September','October','November','December');
# Get the current time and format the hour, minutes and seconds. Add #
# 1900 to the year to get the full 4 digit year. #
($sec,$min,$hour,$mday,$mon,$year,$wday) = (localtime(time))[0,1,2,3,4,5,6];
$time = sprintf("%02d:%02d:%02d",$hour,$min,$sec);
$year += 1900;
# Format the date. #
$date = "$days[$wday], $months[$mon] $mday, $year at $time";
How do i change this to make it pick up UK time.
Any help appreciated
My problem is this:
i am using a formmail scripts that emails me the message and puts the time on the email when the message was left. It is using my hosts server time which is about 5 hours behind my time.
Having looked at the script i think that this is where it gets the time.
sub get_date {
# Define arrays for the day of the week and month of the year. #
@days = ('Sunday','Monday','Tuesday','Wednesday',
'Thursday','Friday','Saturday');
@months = ('January','February','March','April','May','June','July',
'August','September','October','November','December');
# Get the current time and format the hour, minutes and seconds. Add #
# 1900 to the year to get the full 4 digit year. #
($sec,$min,$hour,$mday,$mon,$year,$wday) = (localtime(time))[0,1,2,3,4,5,6];
$time = sprintf("%02d:%02d:%02d",$hour,$min,$sec);
$year += 1900;
# Format the date. #
$date = "$days[$wday], $months[$mon] $mday, $year at $time";
How do i change this to make it pick up UK time.
Any help appreciated