|
|
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
Необходимо чтобы каждую строку из файла можно было режактировать при помощи веб-интерфейса. Как сделать - подскажите, пожалуйста! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 20:20 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
выводишь файл в textarea потом сабмитишь на скрипт который перепишет редактируемый файл на сервере ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 20:40 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
Я прям ощущаю всем туловищем, что у Вас ошибка в проектировании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 22:23 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
SarinЯ прям ощущаю всем туловищем, что у Вас ошибка в проектировании. это кому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 23:11 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
viv SarinЯ прям ощущаю всем туловищем, что у Вас ошибка в проектировании. это кому? Аффтару. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2006, 23:14 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
Мне тут подсказали что можно открыть файл как массив и пошарить в нем. Вот только один вопрос - как это сделать? Ни у кого нет кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 10:05 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
просто считывай файл с помощью команды file(), напр.: $myfile = file("myfile.txt"); Теперь каждый элемент массива $myfile - это строка из файла myfile.txt. $myfile[0] = 1-ой строке файла myfile.txt $myfile[1] = 2-ой строке файла myfile.txt и т.д. И теперь редактируй себе какие надо строки и заганяй обратно массив в файл... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 10:16 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
Спасибо. Теперь вопрос - как загнать массив в файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 11:03 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
$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); Вот нашел скрипт у себя, но он стирает весь файл и записывает выбранную строку. Мне же надо, чтобы редактировалась лишь одна строка, а не сразу все. ############################# Может быть кто-то подскажет код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.03.2006, 14:22 |
|
||
|
(PHP) Чтение фаила
|
|||
|---|---|---|---|
|
#18+
Любой файл - последовательность симвлов. Символы передова коретки и символ новой строки (\r и \n) являются точно такими же символами как и буквы, с той лишь разнице что текстовые редакторы на их месте переходят на новую строку. То есть файловой системе (любой) абсолютно до фонаря сколько строк в файле, для нее текст файла - единый неделимый кусок. Следовательно изменить N-ю сточку файла можно только вместе со всеми остальными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2006, 18:52 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33588148&tid=1476599]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 468ms |

| 0 / 0 |
