![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 17.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Co trzeba zrobić aby
1. Skrypt php tworzący plik i coś tam zapisujący miał system kodowania znaków UTF-8 anie (jak to jest domyśłnie) ANSI. 2. Nie wyskakiwał ten komunikat jak chcę coś zapisać do pustego pliku Warning: fread() [function.fread]: Length parameter must be greater than 0. in ........ save.php a kod od tego jest taki
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 18.07.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Co trzeba zrobić aby 1. Skrypt php tworzący plik i coś tam zapisujący miał system kodowania znaków UTF-8 anie (jak to jest domyśłnie) ANSI. Tekst który zapiszesz do pliku będzie w takim kodowaniu w jakim był utworzony. Jeśli np. strona z formularzem w którym wpisujesz tekst do zapisania będzie w kodowaniu UTF to zawartość pliku po zapisaniu też będzie kodowana w UTF. 2. Nie wyskakiwał ten komunikat jak chcę coś zapisać do pustego pliku Warning: fread() [function.fread]: Length parameter must be greater than 0. in ........ save.php Angielskiego nie znamy, co? filesize() zwraca Ci 0 bo plik jest pusty, a drugi parametr fread nie może być 0. Prościej jest użyć file_get_contents" title="Zobacz w manualu php" target="_manual. -------------------- Gentoo Linux 64bit / PHP 5.2 / MySQL 5.1
-> Administracja serwerami Linux i FreeBSD |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 113 Pomógł: 1 Dołączył: 17.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Angielski znam wiem co oznacza ten komunikat ale nie wiedziałem jak sobie poradzić z tym problemem.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 15:06 |