Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: kodowanie znaków w bazach danych - jak ustrzec się błędów?
Forum PHP.pl > Forum > Bazy danych
nowy_pehapowiec
Niedawno spotkałem się ze sporym problemem, o którym pisałem w:
http://forum.php.pl/index.php?showtopic=135539&hl=

Dlatego chciałem zapytać, co robić aby ustrzec się problemów z kodowaniem w bazach danych. W przypadku plików, wystarczy, że edytor koduje w utf8, ale co z bazą danych? Czy wprowadzając tekst poprzez formularz na stronie, która jest wyświetlana przy pomocy zestawu znaków utf-8 mogę być pewien, że będzie poprawnie zakodowany jako utf8? Czy powinienem jednak stosować jakieś funkcje encodujące tak profilaktycznie? Co się dzieje z tekstem skopiowanym ze strony w innym kodowaniu i wklejonym do formularza? Czy mógłby mi ktoś wytłumaczyć to zagadnienie, albo wskazał jakieś kompletne źródło informacji na ten temat? Generalnie na co uważać przy wprowadzaniu tekstów do bazy?

pozdro
jarmiar
spróbuj zakodować wprowadzany tekst do bazy w base64

base64_encode
base64_decode
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.