Returner Dato udfra ugedag
Nu har jeg brugt timer og dage på at løse et problem, jeg håber virkelig der er en der kan hjælpe. Mit problem er følgende:Jeg har 7 knapper (lavet i forms) - de står i rækkefølgen:
Mandag - Tirsdag - Onsdag - Torsdag - Fredag - Lørdag - Søndag
Hver knap returnere dagnavn, nu skal jeg så have det lavet sådan at datoen bliver returneret, altså f.eks. hvis man klikker på Torsdag og vi i dag har Torsdag så kommer dags dato, men hvis det er Torsdag og jeg klikker på Onsdag så får jeg datoen på Onsdag.
Ikke nok med det, det skal også være sådan at har vi Mandag i dag og jeg klikker på Mandag så får jeg datoen i dag, men hvis jeg så klikker på Mandag igen så får jeg datoen for næste Mandag hvis jeg klikker igen så Mandag om 2 uger osv. lige ind til vi kommer $max_weeks frem så skal man få datoen for Mandag i dag.
Er der nogen der kan lave dette?
Jeg har indtil videre følgende:
-----------------------------------------------------------------
<form action="<?=$PHP_SELF?>" method="post">
<?
$weekdays = array('Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag');
if (!$week)
{
$week = 0;
}
$max_weeks = 3;
$dateBottun = time();
echo "<input type=submit name=button value=\"$weekdays[1]\">";
echo "<input type=submit name=button value=\"$weekdays[2]\">";
echo "<input type=submit name=button value=\"$weekdays[3]\">";
echo "<input type=submit name=button value=\"$weekdays[4]\">";
echo "<input type=submit name=button value=\"$weekdays[5]\">";
echo "<input type=submit name=button value=\"$weekdays[6]\">";
echo "<input type=submit name=button value=\"$weekdays[0]\">";
?>
</form>
-----------------------------------------------------------------
også har jeg forsøgt en masse mht time() da man evt kunne skrive:
$date = time();
$date += 60*60*24*7*$week;
Men jeg synes ikke rigtigt jeg kan få det til at virke korrekt.
Nogen der har en ide?
