Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ISO 8859-2
Forum PHP.pl > Forum > Przedszkole
dcfighter
Nie będę rozwodził sie nad tym jak początkujący jestem, przejdę odrazu do rzeczy winksmiley.jpg
zrobiłem sobie taki "niby cms" ,polega to na tym, że najpierw jest skrypt logowania, tu wszystko jest ok, potem pokazują się dwa pola od formularzu, pole tytuł, gdzie wpisuje nazwe pliku, jaki zostanie zapisany na serwer, a potem pole tekstowe, no i dobra, wszystko zapisuje, tytuł jest ,jak był podany ,treść tak samo, tylko jest jeden problem, brak polskich znaków. Gdy zapisuje jakiś artykuł, to zapisuje go pod postacią pliku php/htm gdzie jest w znaczniku meta podane ISO 8859-2 ale mimo to i tak zamiast ś i ą widać kwadraciory.
retip
Nie wiem czy mam racje, bo też jestem początkujący ale jak miałem podobny problem to poprostu w plikach gdzie mialem kody php umieszczalem sekcje meta:
  1. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  2. <meta http-equiv="Content-Language" content="pl"> //to nawet niekoniecznie

i wszystko było ok, polskie znaki się zapisywały
sf
Mało informacji. Czy w edytorze, w którym piszesz artykuł ustawiasz kodowanie na ISO-8859-2? Nie w meta, tylko w edytorze.
bela
najlepiej jeszcze headera wyslij
dcfighter
  1. <html>
  2. <head>
  3. <title> No title</title>
  4. <meta http-equiv=\"content-type\" content=\"text/html; charset=ISO 8859-2\">
  5. </head>
  6. <body>
  7. <?
  8. $tresc=&#092;"<html>
  9. <head>
  10. </head>
  11. <body bgcolor=&#092;"#000099\">
  12. $art
  13. </body>
  14. </html>&#092;"; 
  15. $plik=fopen($tytul, a);
  16. fwrite($plik, $tresc);
  17. fclose($plik);
  18. ?>
  19. </body>
  20. </html>


Co najdziwniejsze na localhoście wszystko jest ok, dopiero na zdalnym się knoci.
shima
Cytat(dcfighter @ 2004-12-21 16:35:56)
Co najdziwniejsze na localhoście wszystko jest ok, dopiero na zdalnym się knoci.

Zapytaj admina o wartość
AddDefaultCharset
w konfiguracji serwera www
SoulRipper
Cytat
Co najdziwniejsze na localhoście wszystko jest ok, dopiero na zdalnym się knoci.


mam identyczny problem, zz tym ze ja znalazlem rozwiazanie choc nie da sie go rozwiazac smile.gif.
Problem polega na tym ze do kazdej strony automattycznie doklejana jest reklama ktora czasem zle sie wstawi i rabie nam caly kod.
U mne w panelu admina ta durna reklama rozwalila caly layout oraz wlasnie kodowanie.

jakby co to mam strone na http://freesuperhost.com
dcfighter
Mam stronę na free.of.pl ,a tam reklam nie uświadczysz. Znam wiele stron ,które są na free.of.pl i na wszystkich są polskie znaki.
Yarecki
ISO 8859-2 powinno być napisane razem iso-8859-2. Może o to chodzi.
Ewentualnie dodaj
  1. <?php
  2.  
  3. header(&#092;"Content-type: text/html; charset=iso-8859-2\");
  4.  
  5. ?>

gdzieś na początku strony.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.