Autor | Zpráva | ||
---|---|---|---|
yuri Profil * |
#1 · Zasláno: 27. 1. 2009, 15:10:57
ahoj lidi,
asi uplne jednoduchy problem, no ja zatim neprisel na reseni problem je ze se mi nemeni nazvy dnu v tydnu, stale mam pondeli :( moc budu vdecny, kdyz mi to ceknete proc jinak na foru jsem tu nic podobneho nevidel dik <? $svatky=array( 'Nový rok', 'Zlatica', 'Radomír', /* 29. 2. !! */ 'Bedøich', 'atakdaleatakdale', 'Nový rok'); $d=getdate(); $datum=date("d. n. Y"); $mesice = array ("januára", "februára", "marca", "apríla", "mája", "júna", "júla", "augusta", "septembra", "októbra", "novembra", "decembra"); $den = array ("pondelok", "utorok", "streda", "štvrtok", "piatok", "sobota", "nedeľa"); $yday=$d["yday"]; if (($yday>58) && ((date("Y")%4)!=0)) $yday++; // Detekcia priestupneho roku $svatek_dnes=$svatky[$yday]; if (($yday==58) && ((date("Y")%4)!=0)) $yday++; // Korektny vypis zajtrajsieho sviatku pri nepriestupnom roku $svatek_zitra=$svatky[$yday%366+1]; echo "Dnes je <i>" .$den[Date ("n") - 1]. " ".Date ("j")."." .$mesice[Date ("n") - 1]. " " .Date ("Y")."</i> - meniny má <b>$svatek_dnes</b>, zajtra <i><b>$svatek_zitra</b></i>."; ?> momentalne umistneno zde Odkaz |
||
Matty Profil |
#2 · Zasláno: 27. 1. 2009, 15:18:06
yuri
$den[Date ("n") - 1] n znázorňuje měsíc, což asi nechceš. Tobě by se spíš hodilo w. Celkově jsem tak ten kód prolít, a nebylo by od věci se kouknout více na funkci date(), určitě by ti to v něčem pomohlo. |
||
yuri Profil * |
#3 · Zasláno: 27. 1. 2009, 15:31:37
no tam asi moc moznosti pre mna neni, viem ze to dokaze zobrazovat aj dni (prve tri pismenka) a ine veci, ale vsetko je to v anglictine, to asi jedine ak by to bola anglicka verzia stranky
ak si mal vsak na mysli nieco ine tak napis |
||
Matty Profil |
#4 · Zasláno: 27. 1. 2009, 15:38:20
yuri
Měl jsem na mysli L, které vrací 1 při přestupném roku, jinak 0. A to je asi tak vše :) |
||
Časová prodleva: 15 let
|
0