Jak zapisać tekst do pliku ale od pewnej pozycji (czyli dopisanie gdzies w srodek)?
0
0
Jak zapisać tekst do pliku ale od pewnej pozycji (czyli dopisanie gdzies w srodek)?
hmm.... z dopisaniem tak bezpośrednio to może być kiepsko ale
można nadpisać w dowolne miejsce - fseek()
0
Rzuć jakimś przykładem...
0
Rzuć jakimś przykładem...
$file = fopen("plik.txt", "r+");
//otwieramy plik do zapisu i odczytu
flock($file, 2);
//blokowanko pliku
fseek($file, 5);
//ustawiamy wskaźnik czy jak to się tam nazywa (file position indicator)
//na 5 bajt od początku pliku czyli będzie pisać od 6 znaku
fputs($file, "bla bla");
//nadpisujemy do pliku
//(od znaku 6 przez 7 kolejnych)
flock($file, 3);
//odblokowanko pliku
fclose($file);
//zamykamy plik