Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Чтение фаила / 11 сообщений из 11, страница 1 из 1
07.03.2006, 20:20
    #33587696
Земцов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
Необходимо чтобы каждую строку из файла можно было режактировать при помощи веб-интерфейса. Как сделать - подскажите, пожалуйста!
...
Рейтинг: 0 / 0
07.03.2006, 20:40
    #33587710
viv
viv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
выводишь файл в textarea потом сабмитишь на скрипт который перепишет редактируемый файл на сервере
...
Рейтинг: 0 / 0
07.03.2006, 22:23
    #33587776
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
Я прям ощущаю всем туловищем, что у Вас ошибка в проектировании.
...
Рейтинг: 0 / 0
07.03.2006, 23:11
    #33587813
viv
viv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
SarinЯ прям ощущаю всем туловищем, что у Вас ошибка в проектировании.
это кому?
...
Рейтинг: 0 / 0
07.03.2006, 23:14
    #33587814
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
viv SarinЯ прям ощущаю всем туловищем, что у Вас ошибка в проектировании.
это кому?
Аффтару.
...
Рейтинг: 0 / 0
08.03.2006, 10:05
    #33587983
Земцов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
Мне тут подсказали что можно открыть файл как массив и пошарить в нем. Вот только один вопрос - как это сделать? Ни у кого нет кода?
...
Рейтинг: 0 / 0
08.03.2006, 10:16
    #33587990
serverok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
просто считывай файл с помощью команды file(), напр.:
$myfile = file("myfile.txt");
Теперь каждый элемент массива $myfile - это строка из файла myfile.txt.
$myfile[0] = 1-ой строке файла myfile.txt
$myfile[1] = 2-ой строке файла myfile.txt
и т.д.

И теперь редактируй себе какие надо строки и заганяй обратно массив в файл...
...
Рейтинг: 0 / 0
08.03.2006, 11:03
    #33588006
Земцов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
Спасибо.
Теперь вопрос - как загнать массив в файл?
...
Рейтинг: 0 / 0
08.03.2006, 11:23
    #33588014
Damnedest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
Поэлементно
...
Рейтинг: 0 / 0
08.03.2006, 14:22
    #33588148
Земцов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
$filename = "obmen/***.txt";
$data=file("$filename");
for($i=0;$i<0;$i++){
$data[0] = str_replace("\r","*",$data[0]);
$data[0] = str_replace("\n","*",$data[0]);
}
$fp=fopen("$filename","w+");
fputs($fp,$data[0]);
fclose($fp);
Вот нашел скрипт у себя, но он стирает весь файл и записывает выбранную строку.
Мне же надо, чтобы редактировалась лишь одна строка, а не сразу все.
#############################
Может быть кто-то подскажет код?
...
Рейтинг: 0 / 0
09.03.2006, 18:52
    #33590920
Robert Tappan Moris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) Чтение фаила
Любой файл - последовательность симвлов. Символы передова коретки и символ новой строки (\r и \n) являются точно такими же символами как и буквы, с той лишь разнице что текстовые редакторы на их месте переходят на новую строку. То есть файловой системе (любой) абсолютно до фонаря сколько строк в файле, для нее текст файла - единый неделимый кусок. Следовательно изменить N-ю сточку файла можно только вместе со всеми остальными.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Чтение фаила / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]