![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 14.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
witam,
przejdę do konkretów: plik php, kodowanie utf-8 formularz method="post" pole tekstowe <input type="text" maxlength="30" name="text" size="30" value="" /> po wysłaniu z formularza mam odbiór: $tablica1=$_POST['text']; for($i=0; $i<strlen($tablica1); $i++) { $znak = $tablica1[$i]; if ($znak== 'ń') print 'ok'; } wpisuję w formularz wyraz z "ń" i nie ma 'ok' czy ktoś mi może powiedzieć dlaczego? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Bo ń to dwa bajty, a ty lecisz forem po jednym bajcie więc w życiu się nie wstrzelisz.
Co tym kodem w ogóle chciałeś osiągnąć? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 14.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 13:06 |