Forum Webscript.Ru
Программирование => PHP => Тема начата: 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 - настроен по умолчанию...
Заранее спасибо!:)
-
По поводу первого вопроса: скорее всего, ты каким-то образом обрабатываешь полученные данные. Попробуй сразу после получения данных из формы сделать echo $_POST[\'textarea_name\'];
По поводу второго: может быть куча разнообразных причин, но скорее всего всё сводится к неправильной настройке мейл-сервера/пхп.
-
когда считываешь файл - обрезай символы перевода строки
а то ты с ними счита, а потом еще и при записи добавил
отсюда и пустые строки