Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php - kodowanie utf 8
szymek116
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 13.07.2006

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


Witam

mam mały problem jestem zmuszony do wykorzystywania na jednej stronie znaków diakrytycznych wielu języków, problem w tym że w php mam z tym mały problem w poniższym kodzie

  1. <?php session_start(); ?>
  2. <meta name="test - blabla" http-equiv="content-type" content="text/html; charset=utf-8"/>
  3.  
  4. <?php
  5.  
  6.  
  7. $a="gęś";
  8. print "$a<br>"; // tutaj drukuje ok
  9. for ( $i = 0 ; $i < strlen ($a) ; $i++ )
  10. {
  11. print "{$a[$i]}<br>"; // a tutaj w miejsach znaków diakrytycznych wstawia dziwne znaczki
  12. }
  13. ?>


a wynik jest taki:
gęś
g





od razu pwoiem ze strona kdoowa dla pliku jest ok i przeglądarka też dobrą rozpoznaje.

z góry dzięki za jakieś podpowiedzi co z tym zrobić
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


A z jakim kodowaniem zapisales plik php (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Powinienes w edytorze zapisac z plik z kodowaniem UTF-8 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował NuLL 13.07.2006, 21:55:16
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.12.2025 - 08:02