среда, 19 сентября 2007 г.

БлогоГэ решение для начинающих/жадных сплогеров

Трепещите сплогеры всех мастей ибо пришел Я и наваял на коленке за 10 минут очередную фигню, имя которой БлогоГэ. Этот уникальный продукт... М-м... Вобщем нечего выделываться - слепил я простенькое решение по постингу сообщений на блогспот.
о чем собсно и ниже приведенный код:

$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:

Blogger lasc сказал(а)...

разбивая файл в массив по file() нужно следить чтобы файл был с нужными указателями переноса. и в ситуации когда файл делался под виндой и потом скопировался на линь сервер, почти наверняка словится жопа

24 сентября 2007 г. в 01:15  
Blogger 4mo сказал(а)...

erfdcrbq
:) я не кодер, у меня заработало на том и успокоился

24 сентября 2007 г. в 11:42  

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]

<< Главная страница