Autor Zpráva
Alastor_Kopal
Profil *
Mám takový problém

do session so načtu poznámku kterou zobrazuji uživateli v textarea kde si ji může upravit

<textarea maxlength=\"255\" value=\"$poznamka\" rows=\"4\" name=\"poznamka\" rows=\"4\" cols=\"15\">$poznamka</textarea>


jenomže když jsem se na to podíval ukázalo se mi

Jsem nový uľivatel.

zdřejmě to háčky a čárky nmá rádo ale proč ? Myslím že je to chyba kódování tak sem to dal sem do HTML
Medvídek
Profil
Alastor_Kopal
Zkus sem dát odkaz na stránku.
Textarea nema atribut value.
Alastor_Kopal
Profil *
Zkus sem dát odkaz na stránku.
Ta je viditelná jen po přihlášení

Textarea nema atribut value.
Jo aha jo už to mám opravený
Str4wberry
Profil
A mimo <textarea> kódování funguje?
imploder
Profil
Alastor_Kopal
Kódování textareí je stejné, jako je nastavené v HTML souboru. Důležitý je metatag http-equiv content-type v hlavičce stránky.
Alastor_Kopal
Profil *
A mimo <textarea> kódování funguje?
jasně že jo

Kódování textareí je stejné, jako je nastavené v HTML souboru. Důležitý je metatag http-equiv content-type v hlavičce stránky.
mám ISO 8859-2
skusil jsem i Windows-1250 - to samý
a UTF-8 dělá Jsem nov� u�ivatel. Ahoj :-)

Nemí možné třeba že se to špatně zakóduje v session ? (když převedu session na poměnné a zobrazím jako text tak žádný problém)

Nebo že to špatně zakódovala stránka která načítá session z databáze ?
Nox
Profil
Alastor_Kopal
Jak bylo řečeno - kódování je na celé stránce stejné, čili v těchto situacích obecně je chyba buď ve zdroji nebo v jeho získání.
Mohlo by pomoct
mysql_query("set names <tvé kódování>");

za výběrem databáze...skoro určitě to je ve faq php tady na fóru.
A máš databází ve správném kódování?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: