Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 31.01.2008 Ostrzeżenie: (0%)
|
Witam, mam problem odnośnie funkcji strtolower()
Działa jak należy dopuki nie trafi na polski znak :/ echo strtolower('AsŁÓŚĆD'); Cytat asłó�ćd jest na to jakiś sposób? muszę to jakość przejść bo to mnie blokuje a nie wiem co z tym zrobić (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 875 Pomógł: 122 Dołączył: 2.02.2008 Ostrzeżenie: (0%)
|
No z tego co widzę to poprawnie wszystko zamieniło... gdzie masz problem...? Pamiętaj żeby używać wszędzie jednakowego kodowania...
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 31.01.2008 Ostrzeżenie: (0%)
|
No z tego co widzę to poprawnie wszystko zamieniło... gdzie masz problem...? Pamiętaj żeby używać wszędzie jednakowego kodowania... no tak ale zamiast Ś ja widzę � (znak zapytania z kwadraciku :/ ) mam problem że jak zamienię na małe znaki co muszę zrobić to potem jest problem z funkcją strpos( porównuje 2 stringi) jeżeli $a = 'Śmietnik'; $b = 'śm'; i ma sprawdzić czy w $a występuje string $b to sobie nie poradzi po zmianie funkcją strtolower() na małe litery (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) kod: <?php $a = strtolower('Śmietnik'); $b = strtolower('śm'); $pos = strpos($sql_str, $szuk); if ($pos === false) { echo "string '$b' nie występuje w stringu '$a'<br>"; } else { echo "string '$b' występuje w stringu '$a'"; echo " na pozycji $pos<br>"; } ?> wynikiem będzie: Cytat string '�m' występuje w stringu '�mietnik' na pozycji 1 co jest prawdą, tylko dlaczego tak się zachowuje kodowanie skoro radzi sobie z innymi polskimi znakami takimi jak Ą czy Ł a ma problem z wyświetleniem poprawnym Ś i przez to wariuje no ale wygląda że będę musiał doczytać o kodowaniu i jakoś sobie z tym poradzić bo narazie nie wiem co z tym zrobić |
|
|
|
grzegorzblodz strtolower(string) i polskie znaki 18.02.2008, 15:55:25
nowotny To co ty widzisz w przeglądarce a to co jest porów... 18.02.2008, 16:34:09
grzegorzblodz dziwne bo nic nie dało dodanie nagłówka, nadal wid... 18.02.2008, 17:12:50
potreb Grzesiu sprawdź tak, napewno zadziała:
[... 18.02.2008, 17:57:37 
grzegorzblodz Cytat(potreb @ 18.02.2008, 17:57:37 )... 18.02.2008, 18:55:51 
nowotny Cytat(grzegorzblodz @ 18.02.2008, 18:55... 18.02.2008, 19:26:56 
grzegorzblodz Cytat(nowotny @ 18.02.2008, 19:26:56 ... 18.02.2008, 20:32:35
nowotny No to sobie ustaw Format->Koduj w UTF8 i zapisz... 18.02.2008, 20:41:11
misiek172 ehhhh po 1:
Plik musi byc zapisany w formacie UTF... 18.02.2008, 20:50:43
grzegorzblodz no ładnie, ale mam braki w wiedzy, książka do php ... 18.02.2008, 20:58:50
potreb Ehh Notatnik nie zapisuje poprawnie do utf-8. 18.02.2008, 20:59:49
misiek172 ciekawe tylko dlaczego zawsze mi wszystko dobrze d... 18.02.2008, 21:01:02
potreb I mówisz że notatnik xp-ekowy nie nadpisuje bom se... 18.02.2008, 21:05:13
Najki Po co się męczyć, wystarczy dać:
[PHP] pobierz, pl... 21.02.2008, 22:30:15 ![]() ![]() |
|
Aktualny czas: 3.04.2026 - 21:41 |