Kalenderausgabe
Hamza Raya
- php
0 Tom
Hallo Leude !
Ich brauche ein PHP Script zur Kalenderausgabe. Ich muss weder Termine noch sonstwas eintragen, alles was ich brauche ist ein Kalender (Monatsansicht) bei dem die Tage entweder Rot oder Gründ sind. (Das mit Rot und Grün bau ich dann selber rein) Hat jemand einen Tipp wo ich sowas finde ? Habe bisher nur Kalender gefunden in die man Termine eintragen kann usw... brauche aber kein Code-Müll
Bin dankbar für jede Hilfe
Gruss (",)
Hamza
Hello,
Hat jemand einen Tipp wo ich sowas finde ? Habe bisher nur Kalender gefunden in die man Termine eintragen kann usw... brauche aber kein Code-Müll
Bau es doch selber.
Schau Dir mal die Monsterfunktion strtotime() und date() an.
echo date("D, d.m.Y" ,strtime(1 November 2003 +1 day));
echo date("D, d.m.Y" ,strtime(1 November 2003 +2 day));
echo date("D, d.m.Y" ,strtime(1 November 2003 +3 day));
usw.
Ergebnis der Kalenderfunktion bitte hier posten.
Grüße
Tom
Hi,
Bau es doch selber.
Schau Dir mal die Monsterfunktion strtotime() und date() an.echo date("D, d.m.Y" ,strtime(1 November 2003 +1 day));
echo date("D, d.m.Y" ,strtime(1 November 2003 +2 day));
echo date("D, d.m.Y" ,strtime(1 November 2003 +3 day));
ich muss zugeben, das hat mich jetzt selbst interessiert :-)
Eigentlich müsste sowas in der Art ja schon reichen. Man müsste es nur noch hübsch in ne Tabelle packen und... das war's...
function show_calendar($day='',$month='',$year='') {
$day = empty($day) ? date('d') : $day;
$month = empty($month) ? date('m') : $month;
$year = empty($year) ? date('Y') : $year;
for($i=0;;$i++) {
$inc_day = $day + $i;
$tag = mktime(1,1,1,$month,$inc_day,$year);
$check = !isset($check) ? date('m',$tag) : $check;
if(date('m',$tag) == $check) {
if(date('d') == date('d',$tag)) {
echo '<b>'.date('d.m.Y',$tag).'</b><br />';
}
else {
echo date('d.m.Y',$tag).'<br />';
}
}
else {
break;
}
}
}
show_calendar(1,11,2003);
vielleicht jedenfalls :-) Anmerkungen?
Gruß,
small-step