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

И теперь редактируй себе какие надо строки и заганяй обратно массив в файл...
...
Рейтинг: 0 / 0
(PHP) Чтение фаила
    #33588006
Земцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
Теперь вопрос - как загнать массив в файл?
...
Рейтинг: 0 / 0
(PHP) Чтение фаила
    #33588014
Фотография Damnedest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поэлементно
...
Рейтинг: 0 / 0
(PHP) Чтение фаила
    #33588148
Земцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
$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
(PHP) Чтение фаила
    #33590920
Фотография Robert Tappan Moris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любой файл - последовательность симвлов. Символы передова коретки и символ новой строки (\r и \n) являются точно такими же символами как и буквы, с той лишь разнице что текстовые редакторы на их месте переходят на новую строку. То есть файловой системе (любой) абсолютно до фонаря сколько строк в файле, для нее текст файла - единый неделимый кусок. Следовательно изменить N-ю сточку файла можно только вместе со всеми остальными.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Чтение фаила
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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