БлогоГэ решение для начинающих/жадных сплогеров
Трепещите сплогеры всех мастей ибо пришел Я и наваял на коленке за 10 минут очередную фигню, имя которой БлогоГэ. Этот уникальный продукт... М-м... Вобщем нечего выделываться - слепил я простенькое решение по постингу сообщений на блогспот.
о чем собсно и ниже приведенный код:
В паховую область не бить - кодер из меня разумеется не очень. data.txt - Файл с Вашими сообщениями. Структура тупая - текстовый файл, на сообщение по 5 строк (1,2,3 строки - значимые, 4,5 - незнаю зачем :) ), количество заготовливаемых сообщений соответственно неограничено.
Т.е. в текстовой файл набиваете сообщения, ставите исполнение скрипта на крон (планировщик). Скрипт за раз шлет мылом на блогспот одно сообщение и удаляет его из файла.
Код впринципе прост до безумия, объяснять по нему нечего. Вобщем юзайте на здоровье. Вешайте в крон и вперед с песней. Вопросы в каменты.
о чем собсно и ниже приведенный код:
$data="data.txt";
if (filesize($data)==0) die;
$email="ВашАкк.ВашеЧто-то@blogger.com";
$lines = file ($data);
foreach ($lines as $line_num => $line) {
if ($line_num==0) $subj=$line;
if ($line_num==1) $msg=$line;
if ($line_num==2) $msg.=$line;
if ($line_num>4) $new.=$line;
}
$handle = fopen ("$data", "w");
if (!fwrite($handle, $new)) {
print "Cannot write to file";
exit;
}
fclose($handle);
mail("$email", "$subj", "$msg");
В паховую область не бить - кодер из меня разумеется не очень. data.txt - Файл с Вашими сообщениями. Структура тупая - текстовый файл, на сообщение по 5 строк (1,2,3 строки - значимые, 4,5 - незнаю зачем :) ), количество заготовливаемых сообщений соответственно неограничено.
1: Тайтл
2: Само сообщение
3: Само сообщение
4: пусто
5: пусто
Т.е. в текстовой файл набиваете сообщения, ставите исполнение скрипта на крон (планировщик). Скрипт за раз шлет мылом на блогспот одно сообщение и удаляет его из файла.
Код впринципе прост до безумия, объяснять по нему нечего. Вобщем юзайте на здоровье. Вешайте в крон и вперед с песней. Вопросы в каменты.
Ярлыки: инструменты
Комментарии: 2:
разбивая файл в массив по file() нужно следить чтобы файл был с нужными указателями переноса. и в ситуации когда файл делался под виндой и потом скопировался на линь сервер, почти наверняка словится жопа
erfdcrbq
:) я не кодер, у меня заработало на том и успокоился
Отправить комментарий
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница