I am putting together a membership site that uses a pro rata system for memberships fees.
EG
$75.00 from 01 Apr YY - 31 Mar YY but if you join at say around Sep YY, then you only pay the pro rata of $38.00
My current coding is working fine - no probs.
But was wondering is there a way to to dynamically change the end date ($your_date) below so I don't have to manually edit it every 12 months?
So for instance, if today's date was 01 Feb 2017, then $your_date below is correct.
However, if todays date was 14 May 2017, then $your_date below of course is incorrect.
Membership year runs from 01 Apr this/last year - 31 Mar this/next year, so it would be
if Today's date <= 31 Mar this/next year && >= 01 Apr this/last year then do something..
<?php
$now = time(); // or your date as well
$your_date = strtotime("2017-03-31");
$datediff = $your_date - $now;
$SOS = floor($datediff/(60*60*24)*0.205);
$ORD = floor($datediff/(60*60*24)*0.115);
$GEN = floor($datediff/(60*60*24)*0.03);
?>
Or have I got a fixation with the code I'm using and there is something a lot simpler?
</div>