Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]kodowanie
milek45
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 11.07.2007

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


Witam. Informacje zapisywane w bazie lecą do niej z UTf-8

Jak chcę, niektóre wyświetlić na moich stronach to mam krzaki a dokładnie "?" zamist pl znaków. Strony sa w iso-8859-2. Próbowałem icovn, ale serwer nie obsługuje. Po czytaniu forum znalazłem mb_convert_encoding, ale niestety nie wiem jak mam go użyć jeżeli np. teskt mam w $tekst.

sadsmiley02.gif

Manuala nie łapie sad.gif

Ten post edytował milek45 11.08.2007, 17:29:19
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
kossa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Nic dziwnego, jeśli w bazie trzymasz dane w innym kodowaniu niż chcesz je wyświetlać.

Możesz przed wyświetlaniem parsować dane z UTF na ISO. Na google też jest masa gotowych funkcji konwertujących teksty z jednego kodowania na inne.

Łukasz


--------------------
Go to the top of the page
+Quote Post
milek45
post
Post #3





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 11.07.2007

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


Cytat(kossa @ 11.08.2007, 18:35:00 ) *
Nic dziwnego, jeśli w bazie trzymasz dane w innym kodowaniu niż chcesz je wyświetlać.

Możesz przed wyświetlaniem parsować dane z UTF na ISO. Na google też jest masa gotowych funkcji konwertujących teksty z jednego kodowania na inne.

Łukasz


To akurat wiem. Kilka funkcji użyłem, ale cały czas jest lipa.
Go to the top of the page
+Quote Post
grzegorzr
post
Post #4





Grupa: Zarejestrowani
Postów: 65
Pomógł: 3
Dołączył: 1.06.2007
Skąd: self::display()

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


Jesli podczas proby konwersji ciagu znakow znak nie zostanie znaleziony, w strumieniu wynikowym zamiast niego wyswietla ci sie znak ?.

W manualu masz jasno (z przerobkami):
  1. <?php
  2. /* Convert UTF-8 to ISO-8859-2 */
  3. $new_text = mb_convert_encoding($text, "ISO-8859-2", "UTF-8");
  4. ?>

Czyzby angielski do podszlifowania? winksmiley.jpg
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 15:46