Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 164 Pomógł: 9 Dołączył: 30.12.2011 Ostrzeżenie: (0%)
|
Mam taki mały problem, nie wiem czemu się tak dzieje, ale, gdy zapisuję do pliku jakiś ciąg, dajmy na to "hasło", zapisuje się on dobrze, polskie znaki występują. Problem pojawia się, gdy postanowię dopisać jeszcze jeden ciąg "hasło" do pliku.
Każda polska litera zostaje zamieniona na krzaczek, nie tylko ta, która została dopisana, ale nawet te, które zostały zapisane do pliku wcześniej. I tak dzieje się za każdym razem - przy utworzeniu i zapisaniu czegoś do pliku, polskie znaki występują, przy dopisaniu - występują krzaczki. Kiedyś robiłem skrypt o podobnej funkcjonalności, w każdym razie też dane były dopisywane, a polskie znaki występowały. Od tego czasu nic na komputerze nie zmieniałem, tj. nie zmieniałem wersji ani dystrybucji Windowsa. Nie zmieniałem też wersji XAMPPa ani WAMPa, na obu próbowałem - ten sam efekt. Pomyślałem, że być może to jakaś wada .txt, chociaż wiem, że poprzednio na .txt działałem, zmieniłem więc rozszerzenie pliku .rtf, a jeszcze później na .doc, niestety, nie pomogło. Próbowałem też z trybem binarnym i bez - oczywiście, za każdą zmianą usuwałem plik z danymi. W związku z tym, będę wdzięczny za wszelką pomoc i radę - przy czym polskie znaki muszą zostać. Pozdrawiam |
|
|
|
artuross Brak polskich znaków przy dopisywaniu do pliku ;( 11.10.2012, 17:31:45
cudny Ej, ale jakto zapisujesz do pliku ?
file_put_conte... 11.10.2012, 17:54:56
artuross 1. No cóż, skoro dopisuję to pewnie używam fwrite(... 11.10.2012, 18:03:31
CuteOne - podczas dopisywania stringu używasz tego samego ... 11.10.2012, 18:17:22
artuross 1. Tak, jest to ten sam skrypt, ta sama funkcja. O... 11.10.2012, 18:27:11
CuteOne zrób test
[PHP] pobierz, plaintext header('Co... 11.10.2012, 18:34:57
artuross Tak, działa, ale dopiero po zamianie zmiennych, na... 11.10.2012, 18:47:28
cudny W takim wypadku pewnie zaiteresuje cie coś takiego... 11.10.2012, 23:00:23
artuross To podziałało, bardzo dziękuję za pomoc, pozdrawia... 13.10.2012, 10:15:39 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:38 |