Echo "" i polskie znaki


(Rogennew) #1

Hello,

mam problem z polskimi nzakami po komendzie echo "TU POLSKIE ZNAZKI";

moj kod to :

echo ""-//W3C//DTD XHTML 1.0 Transitional//EN\" \"[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd](http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%5C)">\n";

echo "http://www.w3.org/1999/xhtml\">\n";

echo "\n";

echo "

\n";

echo "\n";

ECHO "tu polskie znaki ęąśćżź";

...

na stronei mam polskie znaki poza wszystkim co jest w echo"..."...

dzieki z góry za pomoc :slight_smile:


(kubut) #2

Po pierwsze, to czemu wyświetlasz "tu polskie znaki ęąśćżź" w a nie w ? Po drugie, masz ustawione prawidłowe kodowanie dokumentu? Nie mówię tutaj o html'owskim charset, tylko o ustawieniach zapisu pliku. Po trzecie: ISO-8859-2 niby ma polskie znaki, ale jednak częściej używa się UTF-8 - spróbuj zmienić, moze to jest przyczyną. I po czwarte: sprawdź w źródle dokumentu, czy cała struktura html się dobrze wyświetla, może gdzieś sie pomyliłeś we wstawianiu znaków ucieczki (tak w ogóle to nie rozumiem po co wyświetlasz to przez echo). Po piąte: znacznik powinien być w sekcji , nie przed nią :slight_smile:


(Rogennew) #3

Dziekuje za pomoc...

Jak sie okazuje mam ustawione nieprawidlowe kodowanie dokumentu.. (dzieki za pozostalem komentarze).

Po zapisie php file in Dreamweaver i otwarciu go ponownie polske znaki znikaja.. jak to ustawic w Dreamweaver... aby zapisiwał z pl znakami...?

UPDATES:

ok.. problem solved..

Edit/Preferences/new document ustaw: default encoding: Central EU (ISO)