Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z kodowaniem?
ceieneka
post 1.03.2010, 16:19:52
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 6.08.2009

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


Witam mam następujący problem pobieram z bazy danych jakąś treść która zawiera polskie znaki, chcę zamienić wszystkie litery 'ł' na 'l'

  1. ...// tu do zmiennej $text przypisuje pobraną z mysql wartość "ąśćżźęłłóńć jakiś tekst"
  2.  
  3. $text = str_replace('ł', 'l', $text);
  4. echo $text; // zwraca "ąśćżźęłłóńć jakiś tekst"
  5.  


No i dostaje nadal treść z polskimi znakami, tak jakby funkcja str_replace nie widziała litery 'ł', jeżeli w tym samym kodzie na początku dodam coś takiego:

  1. $text = $text."łłłłłłłł"
to litery 'ł' dodane na końcu funkcja zamieni na 'l' ale tych pobranych z bazy nie, jak się z tym uporać?
Go to the top of the page
+Quote Post
wookieb
post 1.03.2010, 16:26:48
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Troszku dziwne ale możesz sprobówać owej funkcji
http://pl.php.net/manual/en/ref.mbstring.php#91810


--------------------
Go to the top of the page
+Quote Post
webdice
post 1.03.2010, 17:01:42
Post #3


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Siedzę, myślę i wymyślić nie mogę. Może głupi jestem, może mam za mało szarych komórek, może jestem zmęczony, albo nie doinformowany. Oświeć mnie z łaski swojej, czym kierowałeś się pisząc ten temat w dziale programowanie obiektowe?

Przenoszę.

Go to the top of the page
+Quote Post
ceieneka
post 1.03.2010, 17:40:55
Post #4





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 6.08.2009

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


Sorki faktycznie nie tu axesmiley.png problem już rozwiązałem można zamknąć.
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 Wersja Lo-Fi Aktualny czas: 23.06.2025 - 03:29