IPB

Willkommen, Gast ( Anmelden | Registrierung )

 
Reply to this topicStart new topic
> Kalender Fix, 1st day, tage zum ende des monats
Wertung 5 V
jan
Beitrag Sep 26 2006, 13:29 PM
Beitrag #1


Administrator
***

Gruppe: Admin
Beiträge: 552
Mitglied seit: 1-June 05
Wohnort: germany, hassia, bickenbach
Mitglieds-Nr.: 1



Auf SKG und WP ist es bereits gefixt. In Funktion print_calendar folgende Zeilen:
CODE
$this->first= date('w', mktime(0,0,0,$this->month,1,$this->year));
if($this->first == 0)
{
// 0 ist sonntag
$this->first = 7;
}

fixt, US <> GER differenz. In den USA ist der erste Tag der Woche der Sonntag.

Weiter unten in der Schleife die 31 td's zeichnet muss folgendes eingesetzt werden:
CODE
for($i=1; $i <= 31;)
{
unset($this->datecheck);
$this->datecheck = checkdate($this->month,$i,$this->year);
// print( $this->month.$i.$this->year ." -> ". $this->datecheck ."<br />" );
if( $this->datecheck == 1)
{

$this->datecheck gibt 1 zurück, wenn das Datum gültig ist, ansonsten nichts. Nur für Tage bei denen dies der Fall ist, darf etwas gezeichnet werden, für alle anderen muss eine leere td erzeugt werden.


--------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
2 Besucher lesen dieses Thema (Gäste: 2 | Anonyme Besucher: 0)
0 Mitglieder:

 

- Vereinfachte Darstellung Aktuelles Datum: 23rd June 2018 - 09:12 AM