Tämä on PHP kalenteri jonka tein kun oli tylsää.
Tämänlaisia on täällä varmaan tuhat mutta tein silti omani.
<?php ########################## # PHP KALENTERI # # by: # # ©TriKafka # ########################## //luodaan kuva $kuva = imagecreate(147,140); //otetaan värit $tausta = imagecolorallocate($kuva, 255, 255, 255); $musta = imagecolorallocate($kuva,0,0,0); $sininen = imagecolorallocate($kuva,0,0,255); $tummvihr = imagecolorallocate($kuva,0,128,0); imagerectangle($kuva, 0,0,147-1,140-1, $musta); $alkux = 3; $x = $alkux; $y = 20; $ii = 0; $max = 7; //Katsotaan, että mikä kuukausi on ja otetaan sen verran päiviä $m = date("m"); if($m == 01){$lop = 31; $mo = 'Tammikuu';} elseif($m == 02){$lop = 29; $mo = 'Helmikuu';} elseif($m == 03){$lop = 31; $mo = 'Maaliskuu';} elseif($m == 04){$lop = 30; $mo = 'Huhtikuu';} elseif($m == 05){$lop = 31; $mo = 'Toukokuu';} elseif($m == 06){$lop = 30; $mo = 'Kesäkuu';} elseif($m == 07){$lop = 31; $mo = 'Heinäkuu';} elseif($m == 08){$lop = 31; $mo = 'Elokuu';} elseif($m == 09){$lop = 30; $mo = 'Syyskuu';} elseif($m == 10){$lop = 31; $mo = 'Lokakuu';} elseif($m == 11){$lop = 30; $mo = 'Marraskuu';} elseif($m == 12){$lop = 31; $mo = 'Joulukuu';} //haetaan päivä $d = date("d"); //Kirjoitetaan kuukausi kirjaimin imagestring($kuva, 3, 3, 1, $mo, $musta); //tehään itse kalenteri for($i = 1; $i < $lop; $i++) { $ii++; if($d == $i) {imagefilledrectangle($kuva, $x, $y, $x+20, $y+20, $tummvihr);} else {imagerectangle($kuva, $x, $y, $x+20, $y+20, $musta);} $x = $x+20; if($d == $i) {imagestring($kuva, 2, $x-15, $y+3, $i, $tausta);} else {imagestring($kuva, 2, $x-15, $y+3, $i, $sininen);} if($ii > $max-1){$y=$y+20; $x=$alkux;$ii = 0;} } imagestring($kuva, 2, $x-35, $y+22, date("H:i:s :: d.m.Y"), $musta); //luodaan kuva imagepng($kuva); ?>
Aihe on jo aika vanha, joten et voi enää vastata siihen.