![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam pytanie jak naprawić pobiernie z GET - nie przetwarza mi PL znaków, nie wiem czemu: http://gta4-forum.pdg.pl/tags.php?tag=coś To echuje to na górze. Zmieniałem kodowania plików (w Notepad++), otwierałem i zapisywałem zwykłym notatnikiem i nic. Bardzo proszę o pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
do przesyłania polskich znaków używa się url_encode i url_decode
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Url encode zwraca mi coś takiego -> co%9C, a otem nie moge tego zdekodować (url decode nie dziala - jak go uzyje pojawia sie taki 'pytajnik' w czarnym rombie)
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Kodowanie Ci wywala. Taki znaczek jest najczęściej gdy mieszasz ISO oraz UTF-8
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Zmień jakimś programem kodowanie strony. Chociaż by Notepad+
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Teraz mam ustawione na UTF bez BOM, zmienie na zyklego utfa
//Dalej nic Ten post edytował Watt 30.08.2009, 13:45:22 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Wywołanie tekstu przed DOCTYPE, strona kodowana w UTF-8, ale konwertowane znaki pomiędzy UTF-8 a ASCII. Lepiej sprawdź jaki format wewnętrzny pliku php masz. Bo u mnie nawet to co wpisuje na sztywno polskimi znakami diakrytycznymi (jak choćby koźlę) jest konwertowane w nieprawidłowy sposób. Inna sprawa, że najlepiej polskich znaków najlepiej w ogóle nie przesyłać GETem, bo to niechlujnie wygląda. Najlepiej sobie stworzyć w tym przypadku tablicę gdzie tagowi konkretnemu jest liczba przypisana i użyć mod_rewrite by sobie ładny SEO link utworzyć.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 372 Pomógł: 1 Dołączył: 13.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Usunąłem DOCTYPE i dalej zle dziala
|
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Nie usuwaj doctype tylko przed nim nie ma nic być. Doctype zawsze ma być pierwsze wysyłane do przeglądarki (nie licząc ewentualnych nagłówków). A Ty wyświetlasz jeszcze w przeglądarce coś bonusem (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 21:08 |