You need apostrophes (or quotes) around your args to date() in the
parameters...

date('m')

As it stands now, PHP assumes you mean the constant m
(http://php.net/define) and that's not defined, so they are all 0.

So you are passing in 0 to ALL the args.

You also should use E_ALL for your error_reporting so you would SEE
the error messages telling you about this.

On Mon, March 31, 2008 2:07 pm, [EMAIL PROTECTED] wrote:
> Not understanding why this is happening.
>
> $month = date("F", mktime(0,0,0, date(m), date(d), date(Y)));
> $zomonth = date("F", mktime(0,0,0, date(m)-1, date(d), date(Y)));
>
> echoing out the exact same month
> March
> March
>
> Checked server timezone/date/time all is good. Am I half asleep at the
> wheel on this one and just not seeing my mistake here?
>
>
> Richard L. Buskirk
>
> Hardware Failure: $4,000.
> Network Outage: $15,000.
> Always blaming the programmers for everything: Priceless.
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>


-- 
Some people have a "gift" link here.
Know what I want?
I want you to buy a CD from some indie artist.
http://cdbaby.com/from/lynch
Yeah, I get a buck. So?


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to