Forum Webscript.Ru
		Программирование => PHP => Тема начата: sergo_stavropol от 15 Ноября 2002, 16:16:33
		
			
			- 
				:confused: 
 
 идет запись в файл:
 
 
 $file = fopen("$base","a");
 fputs ($file,"$name::$message::$mail::$city::$homepage::$date::$ip::::\\r\\n");
 fclose ($file);
 
 
 и теперь HELP! - как убить из файла нужную строку (допустим, xxx::тест сообщения::xxx@xxx.ru:: ... и тд)
 причем перебрать 2 строки с конца файла (запись идет вниз) !
 
 всем заранее спасибо!!!
- 
				читай файл функцией file(); 
 Тогда получишь массив, где каждый элемент - строка файла.
- 
				только про MAX размер этого массива не стоит забывать ;)
 
 для больших - читать из $base писать в "$base-tmp", а когда допишешь все, кроме тех строк, то rename("$base-tmp",$base)
- 
				нкжно через цикл проверить каждую строку, а затем нужную удалить