Autor | Zpráva | ||
---|---|---|---|
W@na Profil * |
#1 · Zasláno: 30. 3. 2011, 11:30:26
Zdravím, nesetkal jste se někdo s PHP skriptem, který by generoval směnový kalendář (směnaA, směnaB, směnaC), aby se v něm dalo listovat a aby zobrazoval dny dle 3 barev které mají zrovna směnu?
Ukázka Moc by mi to pomohlo |
||
Darker Profil |
#2 · Zasláno: 30. 3. 2011, 11:44:25
Běžný kalendář, akorát se při generování mění proměnná barva.
|
||
W@na Profil * |
#3 · Zasláno: 30. 3. 2011, 12:37:06
Vytvořit kalendář v tom problém není, jak udělat střídání 3 a více barev, na to mě nic nenapada :-( vědět jakou barvou začít v určitém měsíci :-(
|
||
__construct Profil |
#4 · Zasláno: 30. 3. 2011, 13:02:14 · Upravil/a: __construct
W@na:
„Vytvořit kalendář v tom problém není“ Tak urobiť niečo trochu zložitejšie vieš, ale „algoritmus“ (neviem či to mám vôbec nazvať algoritmom) na striedanie farieb nie? „jak udělat střídání 3 a více barev, na to mě nic nenapada“ <pre> <?php $farby = array('biela','modra','cervena'); for($i = 0, $aktualna = 0, $posledna = array_pop(array_keys($farby)); $i < 4; $i++) { echo $farby[$aktualna].PHP_EOL; $aktualna = ($aktualna == $posledna) ? 0 : $aktualna + 1; } |
||
W@na Profil * |
#5 · Zasláno: 30. 3. 2011, 13:12:47
Na kalendář existuje spousty příkladů.
Střídání barev je OK za to moc děkuji, jen to bude asi komplikovanější, protože ten kalendář je vlastně nastaven např: že od 1.1.1970 byla směna C a od tohoto data se to střídá až do dnes. Jak tedy zjistím jakou barvou mám začít například tento měsíc? |
||
petr 6 Profil |
#6 · Zasláno: 30. 3. 2011, 13:47:18 · Upravil/a: petr 6
Počet dní od prvního (nebo jakéhokoliv jiného) výskytu první hodnoty modulo počet hodnot.
|
||
Časová prodleva: 13 let
|
0