Hvad skal jeg bruge få at lave en kalender i php? no-downloads
Godaften,Jeg har prøvet i et par dage nu, at lave min egen kalender, som trækker data ud fra mysql, viser datoen, dagens navn, og evt ugenummer. Plus at der skal laves sådan en kommentar.
Jeg har fundet en kalender der virker på samme måde:
http://www.wannasave.com/konto/kalender/
Jeg har fået datoen, jeg har fået opstillingen, men jeg kan ikke få den til at skifte dagens navn og lave noget ugenummer ved hver mandag. :(
Jeg vil gerne hvis folk kan skrive hvad jeg kan gøre, som udgangspunkt eller linke til noget jeg kan bruge :)
Mit eget ser således ud : http://mesmerize.dk/kalender/
Koden er:
<?
//Sættes til at være en dansk kalender
setlocale(LC_ALL,'da_DK.ISO8859-1');
//Laver dagen i dag
$dato = time () ;
//Ligger dag, måned og år i forskellige variabler
$dag = date('d', $dato) ;
$maned = date('m', $dato) ;
$ar = date('Y', $dato) ;
//Her laves den første dag i måneden
$forste_dag = mktime(0,0,0,$maned, 1, $ar) ;
//Og her gives månedends navn
$titel = date('F', $forste_dag) ;
//Her findes ud af hvilken dag i ugen den første dag falder på i måneden
$dag_i_ugen = date('D', $forste_dag) ;
//Bestemmelse af hvor mange dage der er i den pågældende måned
$dag_i_maned = cal_days_in_month(0, $maned, $ar) ;
//Og jeg udskriver månedens navn og årstal her
echo "<br><strong>$titel $ar</strong><br><br>";
//Her skrives dagens navn
$dag_navn = strftime("%A");
//Det her tæller dagene i ugen op til syv
$tael_dag = 1;
//Sætter den første dag i måneden til 1
$dag_nummer = 1;
//Tæller alle dagene op i en måned
while ( $dag_nummer <= $dag_i_maned ){
echo "<table width='400' border='0'><b><font size='2' style='color: 000000; height: 1px;'>$dag_nummer - $dag_navn</table></font></b><br>";
$dag_nummer++;
$tael_dag++;
}
show_source(__FILE__);
?>