Оповещения о комментариях вконтакте по почте

nikonlay
На сайте с 11.12.2006
Offline
148
1605

Приветствую!

У меня такая ситуация - на сайте стоит виджет комментариев вконтакте, и клюбой статье, кроме статических страниц, можно напсать комент. Реализован он стандартным образом - в хеде вставлен код:

<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?99"></script>

<script type="text/javascript">
VK.init({apiId: 99999, onlyWidgets: true});
</script>

А в том месте, где должно быть поле комента:

<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "496", attach: "*"});
</script>

Вот. Но мне хотелось бы, что уведомления о новых комментариях на сайте приходило на почту, как это делает жж, например.

Для этого, я дописал в код виджета такую функцию:

<div id="vk_comments"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments", {limit: 10, width: "496", attach: "*", onChange: saveComment, autoPublish: 0});
function saveComment(num, last_comment, date, sign){
$.post("http://www.mysite.ru/sites/all/themes/moyatema/mailru.php",{
type: 'vkontakte',
num: num,
last_comment: last_comment,
date: date,
sign: sign,
});
}
</script>

Названия событий я взял отсюда

И отдельно в папке создал файл mailru.php , в котором:

<?php

$to = "mymail@mail.ru";
$subject = "комент от посетителя сайта";
$message = "пришел комент";
mail ($to,$subject,$message) or print "Не могу отправить письмо.";

?>

Но только что-то все это дело не желает работать.. Коменты пишутся - а письма не приходят (

Хотя, если просто обратиться к файлу http://www.mysite.ru/sites/all/themes/moyatema/mailru.php то письмо отправляется.

Подскажите, пожалуйста - может где-то вкралась ошибочка?

会員限定プレゼントにご参加いただきありがとうございます!
nikonlay
На сайте с 11.12.2006
Offline
148
#1

может, есть какой-нибудь стандартный модуль для Drupal, типа вот этого вордпресовского: http://wordpress.org/extend/plugins/vkontakte-api/ ? - он вроде отправляет оповещения на почту.

надо как-то "поймать" событие добавление нового комментария и привязать к нему отправку письма.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий