Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: polskie znaki w polu TEXT
Forum PHP.pl > Forum > Bazy danych
tmk
witam, z formularza(z textarea) wrzucam do bazy do pola typu TEXT zawartość textearea.
Problem jest taki, że do bazy wrzuca nie wszystkie polski literki, niektóre z nich to krzaki, a dokładniej dotyczy to : ś, ź, ą.

jaka może być tego przyczyna?

tmk
Mikoj
kodowanie musisz ustwic w form
Kod
<Meta Http-equiv="content-type" Content="text/html; Charset=iso-8859-2">
tmk
znaczy tak poprostu między <form></form> na początek?
Ja mam ustawione kodowanie w sekcji head strony, ktora zawiera formularz
-------UPDATE--------------
działa, THX rolleyes.gif

tmk
Ace
znacznik meta musisz wstawic w miedzy znacznikami <head> i </head> czyli w naglowku strony.
pauluZ
To jak przeglądarka zakoduje tobie dane przesyłane z TEXTAREA (w jakim będą standardzie kodowania) zależy od tego co zdefiniowałeś w nagłówku strony.
(i to zostało wyjaśnione w postach powyżej cool.gif )

Na przykład:
jeśli masz:

  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  2. [....]
  3. </head>


to dane z TEXTAREA będziesz miał na wyjściu w UTFie...
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.