Автор Тема: Текстовой редактор  (Прочитано 3132 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sergeant III

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Текстовой редактор
« : 29 Сентября 2004, 00:15:59 »
Задача такая - есть вобщем текстовой файл-список, его нужно в форме открыть, отредактировать, сохранить.

Делаю следующее -
$text = fopen ("somefile.txt", "r");
while (!feof($fh)) :
   $line = fgets($fh, 4096);
   print "$line
";
endwhile;

Выводится содержимое файла, но плюс еще
\'ы так как это список типа. А потом когда надо сохранять -
$newtext = $HTTP_POST_VARS["text"];
$f=fopen("somefile.txt","w+");
fputs($f,$newtext);
fclose($f);

он мне еще туда
 пихает, короче всё форматирование сбивается нафик.

Как бы можно сделать чтобы загружался корректно текстовой файл и также корректно потом сохранялся ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Текстовой редактор
« Ответ #1 : 29 Сентября 2004, 00:19:12 »
Цитировать
Sergeant III:
но плюс еще

а зачем?

Оффлайн Sergeant III

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Текстовой редактор
« Ответ #2 : 29 Сентября 2004, 00:23:50 »
так вот и мне б хотелось, чтобы не пихал, но он их вставляет и всё +(

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Текстовой редактор
« Ответ #3 : 29 Сентября 2004, 01:42:25 »
так сотри!

Оффлайн Sergeant III

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Текстовой редактор
« Ответ #4 : 29 Сентября 2004, 16:45:54 »
дык как я его сотру этот
 если у меня текст идёт списком и он автоматом переход строки выводит как
 ? я испрашиваю, какбы так загрузить файл, чтобы он без
 ов был ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Текстовой редактор
« Ответ #5 : 29 Сентября 2004, 17:16:40 »
вот здесь, ты САМ пишешь это т БР:
print "$line
";
!!!
А потом приходишь к нам спрашивать, как от него избавиться!

Оффлайн Sergeant III

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Текстовой редактор
« Ответ #6 : 29 Сентября 2004, 21:55:40 »
блин, я не оттуда copy - paste сделал +) проблема уже решилась, но в любом случае за ответ на дурацкий вопрос +)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28