Autor Zpráva
Ráďa
Profil *
Mám problém. Na webové stránce se zdrojovým kódem zapasaným v UTF-8 mám formulář, který odesílá údaje zapsané do formuláře uživatelem do MySQL databáze a na emailovou adresu. Předpokládal jsem, že když je stránka psaná v kódování UTF-8, budou i údaje zapsané do formuláře odeslány a zapsány do databáze a na email v UTF-8. To se ovšem neděje a data jsou do databáze i na mail zapsána s nesmyslnými znaky (do mailu jen s otazníky, do databáze různé). Nepomůže ani změna kódování v databázi nebo v mailové schránce. Neví někdo, v čem může být chyba a jak ji napravit. Díky.
Taps
Profil
Ráďa
1) do konfiigruračního souboru, kde máš uložené přístupové údaje k mysql přidej řádek
mysql_query("SET NAMES 'utf8'")
2) do funkce email,, přidej hlavičku, viz http://www.mazlo.org/blog/clanek/86-Problemy-pri-odesilani-e-mailu-v-U TF-8-a-dalsi-problemy-pri-pouziti-funkce-mail

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0