Autor | Zpráva | ||
---|---|---|---|
Slapy Profil |
#1 · Zasláno: 18. 8. 2011, 15:43:14 · Upravil/a: Slapy
Dobrý deň, na nete som našiel že keď to mám takto tak by to malo ísť ale nejde to neviete mi niekto poradiť?
setlocale(LC_ALL, "Slovak"); $den=strftime("%a", Time()); echo iconv("ISO-8859-1", "UTF-8", $den); problem je u št. phpinfo() |
||
Slapy Profil |
#2 · Zasláno: 19. 8. 2011, 15:34:29
No tak zatiaľ som to vyriešil takto:
$den=strftime("%a", Time()); if($den=="Mon") { echo"po"; } elseif($den=="Tue") { echo"ut"; } elseif($den=="Wed") { echo"st"; } elseif($den=="Thu") { echo"št"; } elseif($den=="Fri") { echo"pi"; } elseif($den=="Sat") { echo"so"; } elseif($den=="Sun") { echo"ne"; } Ak by ste niekto prišli na dáky lepší nápad úvítam ho. |
||
Joker Profil |
#3 · Zasláno: 19. 8. 2011, 16:17:14
Slapy:
Kód pro slovenštinu je „sk“, alespoň podle ISO 639 na kterou se odkazuje ta funkce setlocale. |
||
Mike8748 Profil |
#4 · Zasláno: 19. 8. 2011, 16:25:17
a když už, tak tvůj kód se dá "zjednodušit"
$dny_v_tydnu=array('ne','po','ut','st','št','pi','so'); echo $dny_v_tydnu[date('w')]; |
||
Slapy Profil |
#5 · Zasláno: 19. 8. 2011, 19:03:26 · Upravil/a: Slapy
Joker:
Skúšal som viacej možností. Mike8748: Ďakujem za radu. Týmto je problém vyriešený. |
||
Davex Profil |
#6 · Zasláno: 19. 8. 2011, 19:22:14
Slapy:
Pokud běží webserver na Linuxu, tak stačilo nastavit: setlocale(LC_ALL, "sk_SK.utf8", "Slovak_Slovakia.65001", "Slovak"); Na Windows je to nespolehlivé a některé údaje nejsou k dispozici v nastaveném jazyce. Vlastní výčet podle [#4] Mike8748 bude lepší. |
||
Slapy Profil |
#7 · Zasláno: 19. 8. 2011, 19:25:28
Davex:
Hore je priložené phpinfo(). inak môžte lock. |
||
Časová prodleva: 13 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0