Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> setlocale() nie działa. Problem po stronie serwera?
matlas
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 26.12.2006
Skąd: Wrocław

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


Temat też pasuje do programowania ale bardziej tutaj bo chodzi o administracje serwera WWW i php.

mam kod (W ISO albo UTF, przykład w ISO):

Kod
<?php
echo setlocale(LC_CTYPE,"pl_PL.ISO8859-2");
echo ucwords( strtolower("BIELSKO_BIAŁA"));?>


i funkcja ucwords i strlower nie działa jak trzeba, mimo że lokalizacja zostaje niby wyświetlona (echo zwraca kodowanie)

wpisujac w konsoli: locale -a | grep pl otrzymuje:

Kod
pl_PL
pl_PL.iso88592
pl_PL.utf8


Kodowanie instalowałem z patcha ecika: http://forum.fedora.pl/index.php?showtopic=15415

Więc niby kodowanie jest zainstalowane (może jednak źle?)

To samo dzieję się dla pl_PL.UTF-8

jakieś idee? coś jeszcze trzeba ustawić na serwerze (php.ini lub gdzieś)?

ps. na zdalnym serwerze to działa, tylko nie na lokalnym postawionym na Fedorze 7


--------------------
Zapraszam na bloga: http://matlas.obsysa.net/
Go to the top of the page
+Quote Post

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: 22.08.2025 - 03:51