Mam plik txt - kodowanie UTF-8
Baza - wszystko utf-polish_ci
Plik wrzucam na dwa sposoby - przez PHP My Admin - WSZYSTKO OK (są polskie znaki)
Plik wrzucam przez formularz na stronie - SA KRZAKI
W nagłówku strony mam SET NAMES - na utf-8 (lub go kasuje)
w formularz multipart też jest accept-charset (lub też go kasuje)
problem się powtarza w każdej opcji
próbowałem wymusić kodowanie też w kodzie MSQL ale zwraca że "coś poszło nie tak..."
formularz to
<form action=\"panel.php\" method=\"post\" enctype=\"multipart/form-data\" accept-charset=\"utf-8\">
kod
$result = mysql_db_query('moja_baza' ,"LOAD DATA LOCAL INFILE '$form_data' INTO TABLE tabela FIELDS TERMINATED BY ';' LINES TERMINATED BY '\r\n'") OR die(mysql_error());
W każdym razie plik txt wygląda dobrze (tworze go w Notepad++) bo my admin rozumie go poprawnie
Tylko formularz wysyła z krzakami
Przy okazji jeszcze jedno pytanie. Da się tak zrobić żeby wpisywany kod html np. a href= z cudzysłowami, był traktowany jako tekst a nie jako znaki (bo mi rozwala formularz przy pobieraniu danych).