31. maj 2003 - 11:28Der er
11 kommentarer og 1 løsning
Dansk kalender
Davs
Jeg har brug for en kalender i php - og den skal være på DANSK!. Jeg har haft en som jeg har brugt på www.danstud.dk, og den har virket indtil fornylig, hvor der er gået ged i datoerne.
Kalenderen jeg søger skal kunne trække arrangemetner ud fra en db, og proppe arrangementerne ind på de respektive datoer. Arrangementerne er gemt i unixtimestam format.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
er der andre/flere filer med til koden end det du har postet i det tidligere spørgsmål ?? Hvor har du hentet kalenderen... det er nemmest at teste med hele koden, på egen maskine inden man blot poster "gæt" i vildskab :-) Så smid lige et link til hvor hele koden kan hentes....
du includer denne fil øverest.... include ("/var/www/html/sektorcare/php-lib/commons.php"); Gider du at poste koden i denne fil også ? HUSK at FJERNE evt. passwords/brugernavne til evt. databaser!!!! INDEN du poster den!
det kommer her: CREATE TABLE kalender ( id int(11) NOT NULL auto_increment, gruppe text NOT NULL, tekst text NOT NULL, overskrift text NOT NULL, dato int(14) NOT NULL default '0', vises text NOT NULL, mail text NOT NULL, tilmeld text NOT NULL, oprettet int(14) NOT NULL default '0', oprettet_af text NOT NULL, aktiv text NOT NULL, ændret text NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM;
// Skiller month/day/year fra hinanden $MonthDayYear = explode('/',JDToGregorian($jdday));
//Opdeler måneden i to (starten, indenfor de første ugedage, og resten) if($MonthDayYear[1] <= $DaysInFirstWeek) { if($i >= $NoInWeek) // Skriver først datoer, fra første korrekte ugedag i måneden { if(($i == 6) || ($i == 7)) // Weekend-dage i andre farver LayoutWeekday($MonthDayYear[1],JDDayOfWeek($jdday,1)); else LayoutWorkday($MonthDayYear[1],JDDayOfWeek($jdday,1)); $NoInWeek++; $jdday++; } else { if(($i == 7) || ($i == 6)) // Weekend-dage i andre farver LayoutWeekday('',''); else LayoutWorkday('',''); }
if($MonthDayYear[1] == $DaysInMonth) // Hér nået til sidste dag i måneden { for($i ; $i<7 ; $i++)// Udskriver nu resten af kalenderen for dén måned { if(($i == 5) || ($i == 6)) // Weekend-dage i andre farver LayoutWeekday('',''); else LayoutWorkday('',''); } $ok = 0; break; } $jdday++; }
} echo "</tr>"; } // Udskriver afslutning på tabellen
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.