PHP: strefaphp.net
PHP: strefaphp.net



 
Czy odwiedziłeś już te strony? -
dodał: Vengeance

Temat: kodowanie poslkich znaków w php
Autor
Data: 10-03-2008 14:23
charli_22

dołączył:
10-03-2008 
Witam
Przepraszam z góry jeśli się powtórzę.

Mam problem z wyświetlaniem na stronce polskich znaków zapisanych w bazie za pomocą phpMyAdmin. Podobny problem mam, gdy na stronce przez formularz wprowadzam dane do bazy. Polskie znaki w bazie wyświetlają się jako krzaki, choć jak wyświetlam te dane na stronce to już jest ok.

Szczegółowe informacje:
-wersja phpMyAdmin: 2.8.2.4
-wersja MySQL: 5.0.26
-kodowanie znaków dla MySQLa: UTF-8 Unicode (utf8)
-System porównań dla połączenia MySQL: utf8_general_ci
-na stronce formualrza mam kodowanie:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Co gdzie muszę zamienić, aby dane wprowadzane do bazy były poprawnie wyświetlane na stronce i w bazie?

Pozdrawiam
charli_22  
Cytuj   Profil Email 
Autor
Data: 10-06-2008 16:00
golaod

dołączył:
10-06-2008 
Po połączeniu się skrypt<->baza_mysql używając komendy mysql_connect wpisz mysql_set_charset("utf8"); i z głowy. Dzięki temu dane wprowadzane do bazy będą na pewno utf8 i pobierane również. 
Cytuj   Profil Email 
Autor
Data: 29-06-2008 19:45
Alien

dołączył:
29-06-2008 
Musisz mieć wszytko w tym samym kodowaniu prponuje UFT-8:
-Notepad++ obsługuje (uważaj na BOM)
-musisz wklepac w head kodowania na UFT-8 
Cytuj   Profil Email 

 

Polecamy
PHP: strefaphp.net
wyślij email informacje forum download skrypty katalog kursy porady artykuły home współpraca reklama kontakt