Ik maak een kalender met PHP. Als ik van december naar januari wil, welke code moet ik dan neerzetten (om de $_SESSION te resetten)?
Ik maak dus een kalender met de programmeertaal PHP. Kijk naar deze code:
$_SESSION['maand'] = 1;
$_SESSION['jaar'] = 2016;
$maand = $_SESSION['maand'];
$jaar = $_SESSION['jaar'];
if (isset($_POST['volgende_maand'])) {
$maand++;
$_SESSION['maand'] = $maand;
}
// als je op de button klikt, gaat ie naar de volgende maand
Ok, maar wat moet ik doen als ik van december naar januari wil (dus plus één maand en plus één jaar)? Deze code lukt niet:
if ($maand == 13) {
$maand = 1;
$jaar = 2017;
}
// als de maand 13 wordt, gaat ie automatisch naar maand 1 en jaar 2017
Dat werkt dus niet.
Kan iemand mij helpen hoe ik van december naar januari ga? Alvast bedankt!
date_date_set($date,2015,12,1);
echo date_format($date,"d-m-Y"); // maand erbij tellen $date = date_add($date, date_interval_create_from_date_string("1 month"));
echo date_format($date,"d-m-Y");
1
2
3
4
5
6
7
8
9
10
11
12
1
2
3
enz. enz. enz. Van 12 naar 1, maar hoe doe je dat met een session? Dat is mijn probleem.. :( Wel bedankt allebei.
Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.