Zitat Zitat von Antares Beitrag anzeigen
Kann man den Code quasi mit einer Blätterfunktion verbinden, wenn ich beispielsweise nicht unbedingt 3 Monate zurück will, sondern 4, oder 5?
Du änderst einfach die "3" in der dritten Zeile in was anderes ab, solange du nicht mehr als 12 Monate in die Zukunft springst, bleibt's gültig. Ansonsten statt dem hier:
PHP-Code:
if($month 12) {
  
$year   date('Y'$timestamp) + 1;
  
$month %= 12;
} else {
  
$year   date('Y'$timestamp);

Das hier:
PHP-Code:
$year date('Y'$timestamp);
while (
$month 12) {
    
$month -= 12;
    ++
$year;