Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * nyní vytvoříme pole $cisla, kde index bude políčko v kalendáři
- * hodnota číslo dne (1-31) nebo hodnota false, pokud tento den v kendáři být nemá
- */
- for($i = 0; $i<42; $i++) {
- $cisla[$i] = -$number + 2 + $i;
- /*
- * převede pozici $i (0 = prvni pondeli, 1= prvni utery, 6= prvni nedele, 7 = druhe pondely...
- * na den (1-31), který má na této pozici být podle dne v týdnu, kterým měsíc začíná
- * například pokud první den je středa, tak v první středu je 1. ale první pondělí je "-1."
- */
- if($cisla[$i]<=0 || $cisla[$i]>$dny_v_mesici) $cisla[$i] = false;
- //vymaže nesmyslné hodnoty (-5, 36, ...)
- else $cisla[$i] .= ".";
- //přidá tečku za číslo
- if($i!=0 && $i%7==0) {
- //začíná nový týden
- if($cisla[$i]) $tydnu++;
- /*
- * Pokud je v pondělí ještě reálné datum(1-31) zvětší se počet týdnů
- * To ale neplatí pro PRVNÍ pondělí, protože to tam bude včdycky
- */
- }
- }
- //480, 405, 355
- $vyska6 = 480;
- $vyska5 = 405;
- $vyska4 = 355;
- if($tydnu==4) $vyska=$vyska4;
- if($tydnu==5) $vyska=$vyska5;
- if($tydnu==6) $vyska=$vyska6;
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement