devint
17.12.2005, 15:36:58
tryby zapisu dla fopen umozliwiaja zapis od poczatku pliku (nadpisanie) lub od konca pliku (dodanie do istniejacej zawartosci)
czy mozna zapisywac od konkretnej linijki ?
chodzi o sytuacje gdy pliki sa podobne i wiadomo ze trzeba wymienic np rysunek ktorego kod jest w linijce 123 i to wszystko
dzieki za sugestie
otwierasz plik a do odczytu a plik b do zapisu
odczytujesz plik a linia po linii jednoczesnie zapisujac do konca pliku b kolejne linijki. gdy dojdzie do linii x to dopisujesz tekst do pliku b
bela
17.12.2005, 16:33:54
fopen" title="Zobacz w manualu php" target="_manual - poczytaj o trybach
ad 2 mozna przesunąć wskaźnik w pliku
bregovic
17.12.2005, 19:23:41
Używając
file" title="Zobacz w manualu php" target="_manual() możesz się dostać do konkretnej linijki - potem możesz po prostu nadpisac plik (może być ciężkie przy większych plikach).
co wszyscy z tym file!
jaki sens ma zapisywanie do zmiennej CAŁEJ zawartości pliku. nie lepiej użyc fgets?