Please, if anyone can offer any tips or solutions I would be most appreciative.
I've worked with a really great PHP coder to build our website. It took a long time, and it was done with the latest code. I think its really a great site. BUT...
Whenever I have a PREMIUM Member, or a FREE MEMBER upgrade their membership to a PREMIUM member the one-year expiration date is January 1, 1971. AND, the other day a FREE member upgraded his membership, it went through fine, but because of the January 1, 1971 expiry date at midnight his account reverted back to FREE membership.
So far, the PHP coder I have doesn't know why this is happening. Apparently the error logs aren't saying much.
Can anyone offer any ideas as to why its happening and how I might fix it? Do you think its in the scripts my coder wrote or the PHP (v 5.2 I believe) or MYSQL (v5 I believe), or maybe even the LINUX OS (Cent OS)?
Where to look???
After trying so hard to present a professional site things like this make it seem like a amateur deal, and it breaks my heart....