Aufruf Kalender in Sidebar für nächsten Monat - Parameterpro

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
joesch
Beiträge: 683
Registriert: 22. Mai 2006, 14:40
Kontaktdaten:

Aufruf Kalender in Sidebar für nächsten Monat - Parameterpro

Beitrag von joesch »

Hallo zusammen!

Ich möchte in der Sidebar den Kalender für den nächsten Monat mit anzeigen. Wenn ich das richtig verstehe, müssen Monat und Jahr als Parameter übergeben werden. Das habe ich dann so versucht:

Code: Alles auswählen

include(SERVER_PATH. "/adm_plugins/calendar/calendar.php?date_id=062008")
Leider klappt das nicht (auch nicht mit 0608). Habe ich da einen Denkfehler?

Noch eine Frage dazu: Hat zufällig jemand einen "php-Schnipsel", der ausgehend vom aktuellen Datum den nächsten Monat samt Jahr für den Kalenderaufruf ermittelt?

Danke schon mal für eure Anregungen!

VG - Joesch
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

Hallo Joesch,

Du hast keinen Denkfehler. Aber man übergibt beim include keine Parameter, weil es 'Blödsinn' ist. Du kannst ja vor dem include jeden Parameter/Variable beliebig definieren. Der inlude bindet ja den gesamten Inhalt der angesprochenen Datei mit ein.

In diesem Fall würde es reichen, wenn Du direkt vor dem include folgende Zeile einfügst:

Code: Alles auswählen

$_GET['date_id'] = "062008";
Als Codeschnipsel für Deinen Fall würde das hier wohl langen:

Code: Alles auswählen

<?php

$monat = date("m")+1;
if($monat<10)
{
	$monat = "0". $monat;
}
if($monat==13)
{
	$monat = "01";
	$jahr = date("Y")+1;
}
else
{
	$jahr = date("Y");
}

echo $monat. $jahr;

?>
Gruss,
Matze
joesch
Beiträge: 683
Registriert: 22. Mai 2006, 14:40
Kontaktdaten:

Beitrag von joesch »

Besten Dank - klappt super :D

VG - Joesch
matzman2000
Former team member
Beiträge: 1087
Registriert: 2. Sep 2007, 17:12
Wohnort: Itzstedt
Kontaktdaten:

Beitrag von matzman2000 »

Noch ein Hinweis bzw. Tipp: Wenn man z.B. das Calendar-Plugin per include in eine andere PHP Datei einbindet, kann der Übergabeparameter selbstverständlich auch dort angesprochen werden!

Nehmen wir an, das Plugin wird per include in eine beliebige index.php eingebunden. Dann kann ich mit dem Aufruf www.xyz.de/index[u]?date_id=082008[/u] das Plugin anweisen, den Monat August 2008 darzustellen.

Gruss,
Matze
Antworten