Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]setlocale()
braknicku
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.02.2010

Ostrzeżenie: (0%)
-----


Hai,

serwer hostingowy musiał ostatnio namieszać, ponieważ od zawsze dzięki setlocale(LC_ALL, 'pl_PL'); miesiące były wyświetlane po polsku, a teraz mimo tego ustawienia miesiące są wyświetlane po angielsku.
Czy istnieje jakaś możliwość takiego sformułowania setlocale, żeby miesiące były z powrotem wyświetlane po polsku, nie mieszając tym samym wiele w samym kodzie i/lub panelu sterowania (do którego i tak nie mam dostępu)?

Sam kod wygląda mniej więcej tak:
  1. <?
  2. setlocale(LC_ALL, 'pl_PL');
  3.  
  4. .....................................
  5.  
  6. $rp["monthsbox"] = '<option value=""></option>' . "\n";
  7. for ($i=1;$i<=12;$i++) {
  8. $tmp = "\t" . '<option value="' . strftime("%m",mktime(1,1,1,$i,1)) . '">' . strftime("%B",mktime(1,1,1,$i,1)) . "</option>\n";
  9. $tmp = iconv("ISO-8859-2","latin2",$tmp);
  10. $rp["monthsbox"] .= $tmp;
  11. }
  12. .......................
  13. ?>


Serwer najprawdopodobniej stoi na linuksie i apache.

Ten post edytował braknicku 16.02.2010, 16:42:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:20