Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Plik kodowanie
Papub
post 26.01.2007, 22:47:02
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
  1. <?php
  2. fread($wskaznik_pliku,filesize($nazwa_pliku));
  3. ?>
Go to the top of the page
+Quote Post
borec
post 28.01.2007, 18:37:51
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 0
Dołączył: 18.07.2003
Skąd: Tarnów

Ostrzeżenie: (0%)
-----


Cytat(Papub @ 26.01.2007, 22:47:02 ) *
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.

Cytat(Papub @ 26.01.2007, 22:47:02 ) *
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
Go to the top of the page
+Quote Post
Papub
post 29.01.2007, 07:56:23
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.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.06.2025 - 15:06