Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Kodowanie znaków
krzesik
post
Post #1





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Witam, mam mały problem z kodowaniem znaków.
Mam zmienną przesyłaną metodą GET, niestety występują w niej polskie znaki i na tę chwilę nie mogę tego zmienić.
Po przesłaniu danych mam taki efekt Jaworski Paweł
Próbowałem po odczycie zmiennej zastosować iconv, ale bez efektu.
Doczytałem o urldecode, ale nie wiem jak to zastosować.
W skrypcie poprzedzającym wysłanie zmiennej?
tam mam coś takiego:
<a href=\"#\" onclick=\"window.open('karta.php?a=view&amp;imie_nazwisko={$r[imie_nazwisko]}','JavaScript','toolbar=no,left=1,top=1,menubar=no,location=no,personalbar=no,scrollbars=yes
,directories=no,status=no,resizable=yes,width=950,height=850')\"></a>


Meta strony to
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
Proszę o poradę.

p.s.
w Chromie IE jest ok, ale w FF w linku mam poprawny napis, ale zmienna jest już skopana (problem tylko dotycz FF)

Ten post edytował krzesik 28.09.2016, 11:29:30
Go to the top of the page
+Quote Post
pakolord
post
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 27.02.2014

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


spróbuj z utf-8
Go to the top of the page
+Quote Post
krzesik
post
Post #3





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


a może tu jest "pis pogrzebany"?
w chromie link wygląda tak:
?a=view&imie_nazwisko=Jaworski%20Pawe%B3
a w FF
?a=view&imie_nazwisko=Jaworski Paweł
Go to the top of the page
+Quote Post
abel1
post
Post #4





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 17.03.2014

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


<!DOCTYPE HTML>
<html lang='pl'>
<head>
<meta charset='utf-8'>

Tak daj może zadziała
Go to the top of the page
+Quote Post
krzesik
post
Post #5





Grupa: Zarejestrowani
Postów: 516
Pomógł: 1
Dołączył: 25.08.2012

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


Kodowanie wolałem zostawić, ale temat rozwiązałem poprzez

$i_n=urlencode($r[imie_nazwisko]);

i jest wszystko ok
Dziękuję wszystkim za zainteresowanie.
Go to the top of the page
+Quote Post
abel1
post
Post #6





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 17.03.2014

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


fajnie że udało ci sięrozwiązac problem ,nie zmienia to faktu że kodowanie masz niepoprawnie zapisane
Proponuje je zmienić
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 13:08