<script type="text/javascript">
alert(' test polskich znaków śćźąłó');
location.replace("<?php echo $back; ?>");
</script>
oczywiście tam gdzie są wpisane polskie znaki dostaję jakieś dziwne znaczki
kodowanie na stronie mam takie
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="robots" content="all" /><title>tytul</title>
<link rel="stylesheet" type="text/css" href="css/style.css" />
<!--[if lte IE 7]><style type="text/css">html .jquerycssmenu{height: 1%;}
</style><![endif]--><script language="javascript" type="text/javascript"
src="js/jquery-1.3.1.js"></script>
<link type="text/css" rel="stylesheet" href="css/jquery.rte.css" /><script
src="js/jquery.rte.js" type="text/javascript"></script>
<script src="js/jquery.rte.tb.js" type="text/javascript"></script>
<script src="js/jquery.ocupload-1.1.4.js" type="text/javascript"></script>
<script src="js/edytor.js" type="text/javascript"></script><script
src="js/toplip.js" type="text/javascript"></script>
<meta name="keywords" content="" />
<meta name="description" content="" />
</head>
Naprawdę nie wiem w czym moze być problem.
Gdyby ktoś miał jakiś pomysł to będę wdzięczny.
z góry dziękuję i pozdrawiam
Sławek
Sprawdź z jakim kodowaniem wysyłany jest plik z serwera. Miałem
doświadczenie, że serwer potrafił wysyłać pliki JS z kodowaniem ISO-8859-1.
--
Peter
A jak sprwdzić jak ten serwer wysyła? Kodowanie jest ustawione na utf.
pozdrawiam
Sławek
Ustawianie kodowania w tagu <meta> niewiele daje (o ile tak właśnie
ustawiasz kodowanie). Serwer spokojnie to nadpisuje. Jeśli używasz
przeglądarki Firefox, to skorzystaj z rozszerzenia Firebug (zakładka
Sieć) albo Tamper (https://addons.mozilla.org/firefox/addon/966) lub
LiveHTTPHeaders (http://livehttpheaders.mozdev.org/) i sprawdź, z jakim
kodowanie Twój plik jest wysyłany z serwera.
--
Peter
Dzięki, sprawdziłem jak radziłeś firebugiem ale pokazał mi w odpowiedzi
serwera
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
czyli ma te utf-8 jak rozumiem.
I dalej krzaczory wali:(
pozdrawiam
Sławek
> Dzięki, sprawdziłem jak radziłeś firebugiem ale pokazał mi w odpowiedzi
> serwera
> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
> czyli ma te utf-8 jak rozumiem.
To nie jest odpowiedź serwera tylko kawałek kodu HTML.
Zainstaluj LiveHTTPHeaders albo przeczytaj dokumentację Firebuga.
--
Borys Pogoreło
borys(#)leszno,edu,pl
Stwórz sobie plik .htaccess, dodaj do niego regułę:
# Default charset is UTF-8
<FilesMatch "\.(htm|html|css|js|php)$">
AddDefaultCharset UTF-8
</FilesMatch>
wgraj go do katalogu głównego i sprawdź wtedy jaki będziesz miał rezultat.
--
Peter
?>
<script type="text/javascript">
alert("śćą");
</script>
<?php
i okienko pokazuje sie dwa razy: raz dobrze a raz źle. Mam w htacces
definicje
RewriteEngine On
RewriteRule ^index.html /index.php
........
Jak wpisuje index.php okie raz pokazuje się z krzakami a później dobrze, a
czasem odwrotnie. A niekiedy pokazuje sie raz i z dobrymi znakami.
A używam jeszcze szablonów Smarty może to też ma jakieś znaczenie.
pozdrawiam
Sławek
zobacz tak :
' test polskich znak\u00f3w \u015b\u0107\u017a\u0105\u0142\u00f3'
bedzie kuloodporne
a tu jest konwerter :
> zobacz tak :
> ' test polskich znak\u00f3w \u015b\u0107\u017a\u0105\u0142\u00f3'
> bedzie kuloodporne
>
> a tu jest konwerter :
>
> http://mynthon.net/howto/javascript%20-%20tools%20-%20chars%20to%20entities%20converter,%20konwersja%20znakow%20do%20encji.html
>
>
Trochę brutalne ale faktycznie mogę sobie każdy komunikat zamieniać php w
funkcji na odpowiedznie znaczki. Chyba tak by sie dało. Wieczorem do tego
będę siadał i dam znać jak wyszło.
Wielkie dzięki
pozdrawiam
Sławek
Użytkownik "satellite" <pio...@gazeta.pl> napisał w wiadomości
news:i4aoqf$npm$1...@inews.gazeta.pl...
Wygląda na to, że to działa:) Serdeczne dzięki bo już myślałem, że mnie
trafi.
pozdrawiam
Sławek
>> http://mynthon.net/howto/javascript%20-%20tools%20-%20chars%20to%20entities%20converter,%20konwersja%20znakow%20do%20encji.html
>>
> Wygląda na to, że to działa:) Serdeczne dzięki bo już myślałem, że mnie
> trafi.
Zamiast pudrować syfa zajmij się usunięciem przyczyny.
Zainstalowałeś ten dodatek?
--
Borys Pogoreło
borys(#)leszno,edu,pl