Доброго времени суток.
Может быть кто сможет мне помочь.
На сайте в статьях создал кнопку "Прочитать позже", при клике на которую всплывает окно на ajax, в котором нужно прописать свой email, и нажав на кнопку отправить, юзеру на email прийдет url текущей статьи. Пример работы можно посмотреть на этом сайте:
https://texterra.ru/blog/retargeting-v-yandeks-dir... Кнопка нет времени читать.
Что я имею на данный момент.
Вот такой javascript код:
$('form[name="send_news"]').submit(function(){
var date = new Date();
url = $(this).serialize();
var $this = $(this),
id = $(this).attr('data-id'),
emailField = $(this).find('input[name="email"]'),
email = emailField.val();
if ( !isMail(email)) {
emailField.addClass("error");
emailField.val('Некорректное значение!');
}
else if( $.cookie("sendArticles") == 'close' && $.cookie("sendArticle_id") ==id ){
emailField.addClass("error");
emailField.val('Вы уже запрашивали статью, проверьте вашу почту.');
}
else {
$.post('/ajax/forms.php?'+ url, { id:id, type: 'sendarticle' }, function (data) {
if( data == 'captcha_error'){
$('input[name="captcha_word"]').addClass("error");
$('input[name="captcha_word"]').val('Введите цифры*');
}
else{
$this.html('<div class="success">' + data + '</div>');
date.setMinutes(date.getMinutes() + 60 );
$.cookie("sendArticles", "close", {expires: date});
$.cookie("sendArticle_id", id, {expires: date});
}
//console.log( $.cookie("sendArticles")+' - '+$.cookie("sendArticle_id"));
});
}
return false;
});
Меня интересует что нужно прописывать в PHP файле чтобы данный код работал. Заранее большое спасибо кто сможет помочь.