Forum Webscript.Ru

Программирование => PHP => Тема начата: Qvadra от 12 Июля 2003, 20:26:56

Название: Символы перехода строк?
Отправлено: Qvadra от 12 Июля 2003, 20:26:56
Дарова!
Типа есть такая трабла...
Ввожу в форму текст и он записывается в файл...
Но после отправки, добавляются какие-то невидимые символы в начало и конец файла, а если работать на под виндой, то еще и пустые строки добавляются.

Например:
Был файл с содержимым:
1
2
3
После правки будет:
1

2

3
если отправить еще раз форму, то уже будет:
1


2


3

Как с этим бороться?
Тоесть мне нужно чтобы строки шли по нормальному, типа:
1
2
3
4
5
6
7
и т.д.


И второй вопрос...
Что - то функция mail в php не пашет...
Постоянно выдаёт Failed to receive, хотя почтовый сервер работает... (CourierMS)
Что интересно день назад всё работало, php.ini - настроен по умолчанию...

Заранее спасибо!:)
Название: Символы перехода строк?
Отправлено: FreeSpace от 12 Июля 2003, 21:59:37
По поводу первого вопроса: скорее всего, ты каким-то образом обрабатываешь полученные данные. Попробуй сразу после получения данных из формы сделать echo $_POST[\'textarea_name\'];
По поводу второго: может быть куча разнообразных причин, но скорее всего всё сводится к неправильной настройке мейл-сервера/пхп.
Название: Символы перехода строк?
Отправлено: ThE0ReTiC от 12 Июля 2003, 23:35:35
когда считываешь файл - обрезай символы перевода строки
а то ты с ними счита, а потом еще и при записи добавил
отсюда и пустые строки