levi-de
Новичок
Отправка содержимого файла по электронной почте
Господа программисты, у меня такой вопрос:
У меня файл, в который я два раза записываю по строчке, между которыми ставлю \n. Строки в файле разделены квадратиком, указывающим на перевод строки.
Задача - отправить содержимое файла по электронной почте.
$filename = "files/data.txt";
$fp = fopen ($filename, "r");
while ( ! feof( $fp ) )
{
$line = fgets( $fp, 10000);
}
$a = "AutoAdmin";
$c = "[email protected]";
$b = "[email protected]";
$from="\"$a\" <$c>";
mail ("$b", "Nachricht", "$line", "From: $from \n");
В результате получаю только вторую часть документа (т.е. только последнюю строку)
Если не разделять строки \n - тогда оно запишет всё подряд в одну строчку и соответственно сообщение на E-Mail приходит целиком.
Помогите пожалуйста решить проблемму
Заранее благодарен
Господа программисты, у меня такой вопрос:
У меня файл, в который я два раза записываю по строчке, между которыми ставлю \n. Строки в файле разделены квадратиком, указывающим на перевод строки.
Задача - отправить содержимое файла по электронной почте.
$filename = "files/data.txt";
$fp = fopen ($filename, "r");
while ( ! feof( $fp ) )
{
$line = fgets( $fp, 10000);
}
$a = "AutoAdmin";
$c = "[email protected]";
$b = "[email protected]";
$from="\"$a\" <$c>";
mail ("$b", "Nachricht", "$line", "From: $from \n");
В результате получаю только вторую часть документа (т.е. только последнюю строку)
Если не разделять строки \n - тогда оно запишет всё подряд в одну строчку и соответственно сообщение на E-Mail приходит целиком.
Помогите пожалуйста решить проблемму
Заранее благодарен