Как считать файл с сохранением пробелов в начале строк?

Эдди

Новичок
Сообщение, которое будет впоследствие отправлено, сначала сохраняется в текстовом файле.
При открытии любыми файловыми функциями теряются пробелы в начале строк.
Можно ли считать файл в переменную "как есть"? То есть с пробелами...
 

Эдди

Новичок
file_get_contents() пробывал ? пробелы можно и самому добавить
Тоже строка возвращается.

А вообще проблема глубже.
Хостер не разрешает отправлять больше 200 писем в час.
У меня подписчиков 500, и всё прибывает. Скоро будет в разы больше.

Одновременно у меня есть виртуальный сервер, на котором нет никаких ограничений на почту.
Но оттуда к своей базе запрещено подключение.

Хочу сохранять на своем сайте отдельно список рассылки (в этом нет проблем) и само сообщение.
Чтобы потом считать его из файла на виртуальном сервере и разослать (100% не спам).
 

zerkms

TDD infected
Команда форума
Сообщение, которое будет впоследствие отправлено, сначала сохраняется в текстовом файле.
При открытии любыми файловыми функциями теряются пробелы в начале строк.
Можно ли считать файл в переменную "как есть"? То есть с пробелами...
С чего ты решил, что они теряются? Всё читается как есть.
 

zerkms

TDD infected
Команда форума
Неплохо бы.

Открываю файл в браузере, все как надо.
делаю echo file('file');
В браузере все строки прижаты влево.

Ламерский вопрос - а как проверить?
Естественно в браузере они прижаты, потому что там пробелы незначащие символы. Сделай var_dump()
 

Эдди

Новичок
Естественно в браузере они прижаты, потому что там пробелы незначащие символы. Сделай var_dump()
Спасибо огроменное.
Правда var_dump без <pre> не разобрать было никак.:)

А вообще, не слишком криво делаю (я про мое сообщение №3 в этой ветке)?
Другого пути просто не вижу.
 

zerkms

TDD infected
Команда форума
Кстати да, после вардампа оно всё равно ведь будет прижато )))
 

zerkms

TDD infected
Команда форума
Эдди
А что легко? Один раз сделаешь - и будет отлично. Или ты считаешь подобный изврат нормальным положением дел?
 

Эдди

Новичок
Эдди
А что легко? Один раз сделаешь - и будет отлично. Или ты считаешь подобный изврат нормальным положением дел?
БД на основном сайте с десятками таблиц слишком завязана между собой.
Переносить (тупо копировать на VPS) таблицу с адресами - тоже ведь криво.
VPS-ом обзавелся только, чтобы хостер не мучал с нагрузками на сервер.

Если бы считал это извращение нормальным, не спросил бы, криво или нет.

А если все на своем сайте. Ночью через cron. Сделать sleep, чтобы не более 200 писем в час уходило?
 
Сверху