Jump to content

How to solve Warning: mktime on PHP5 ?????


neomas

Recommended Posts

I just move hosting it's old hosting is PHP4 and new server is PHP5.

But error on script ( PHP my invoice)

 

Warning: mktime() expects parameter 6 to be long, string given in /home/pickmeea/public_html/receipt/inc/date.php on line 15

 

I don't know to solve this problem

This's date.php in inc folder

 

<?
function fixDate($val)
{
$dateArray = explode("-", $val);
$val = date("M j, Y", mktime(0,0,0, $dateArray[1], $dateArray[2], $dateArray[0]));
return $val;
}
$year = date (Y);
$mon = date (m);
$day = date (d);
$today = $year."-". $mon."-". $day;

$year = date (Y);
$mon = date (m)+1;
$day = date (d);
$p_due = $year."-". $mon."-". $day;

$lyear = date (Y)-1;
$lmon = date (m);
$lday = date (d);
$lastyear = $lyear."-". $lmon."-". $lday;

//--------day of year-----------------------
$dayofyear2 = date('z');
//-----------get year only-----------------
$dateyear = date('Y', $unix_time);
//-------days in a month------------------
$days_per_month = date('t', $unix_time);
//-------week number of year starts monday--------------
$date_week_number = date('W', $unix_time);
//------get the begining of year date---------------------
$ago = $dayofyear2; // days
$ytda = time() - ($ago * 86400);
$ytd = date("Y-m-d", $ytda);

?> 

Link to comment
https://forums.phpfreaks.com/topic/101324-how-to-solve-warning-mktime-on-php5/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.