Результаты поиска
Введите запрос, по завершению нажмите Enter.
  • Страница 1 из 1
  • 1
Скрипт "Это спам"
Пользователь
131 сообщениий
Мужчина
Сделайте скрипт (или хотя бы почините его) кнопки "Это спам", которая находится в виде комментариев. При нажатии которой вместо кнопки "Это спам" появлялся текст "сообщение помечено как спам" и после её нажатия приходило админу сообщение с таким текстом "Я считаю, что в сообщении "ссылка на комментарий" находится спам".

Вот скрипт, но он не работает:
Code
<a class="etospam$ID$" href="javascript://" onclick="spamMsg$ID$();$('.etospam$ID$').toggle();$('.etospamokey$ID$').toggle();"><small>Это спам</small></a><span style="display: none; color: rgb(187, 187, 187);" class="etospamokey$ID$"><small>Помечено как спам</small></span>

<script type="text/javascript">
function spamMsg$ID$(){var s,message,hrf; hrf = window.location.href;
s= 'spamer';//
message = 'Я считаю, что в сообщении $ID$ находится спам';
$.post('/index/', {s: s,subject: 'Спам в комментариях',message: message,a: 18}, function(data){var rs = $('cmd[t="eMessage"][p="innerHTML"]',data).text();_;});}</script>
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 23.03.2012 - 16:302
Нет аватара
Beginner
55 сообщений
Мужчина
посмотри в поиске "сообщить о нерабочей ссылке"
Профиль Личное сообщение Дом. страница icq Skype
3
Отправлено 23.03.2012 - 16:443
Нет аватара
Бывалый
380 сообщений
Мужчина
попробуй так...
это вид комментов
Code
<a class="etospam$ID$" href="javascript://" onclick="spamMsg($ID$);$('.etospam$ID$').toggle();$('.etospamokey$ID$').toggle();"><small>Это спам</small></a><span style="display: none; color: rgb(187, 187, 187);" class="etospamokey$ID$"><small>Помечено как спам</small></span>

это на страницу где будут комменты
Code
<script type="text/javascript">  
function spamMsg(idmess){
$.post('/index/', {
s: 'spamer',
subject: 'Спам в комментариях',
message: 'Я считаю, что в сообщении '+idmess+' находится спам',
a: 18
}, function (data) {
})
}
</script>
Профиль Личное сообщение Дом. страница icq Skype
59
Пользователь
131 сообщениий
Мужчина
Искал, но там отправляет сообщение не в ЛС, а на email :(

Добавлено (23.03.2012, 16:53)
---------------------------------------------
lan, сейчас попробую

Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 23.03.2012 - 17:025
Нет аватара
Beginner
55 сообщений
Мужчина
<script>
function sendPM(toUser,subj,text){
if($USER_LOGGED_IN$){
$.post('/index/',{a:18,s:toUser,subject:subj,message:text});
alert('Ваше сообщение отослано');
} else alert('Гости не могут отправлять сообщений');
}
</script>

<a href="javascript://" onclick="sendPM('admin','Сообщение о не рабочей ссылке','URL = '+window.location.href);">Сообщить о не рабочей ссылке</a>
Профиль Личное сообщение Дом. страница icq Skype
3
Пользователь
131 сообщениий
Мужчина
lan, сообщения о спаме не приходят

Добавлено (23.03.2012, 17:15)
---------------------------------------------
iliya, сообщения не приходят

Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 23.03.2012 - 17:207
Нет аватара
Бывалый
380 сообщений
Мужчина
Fess, вот, должно работать..
в данном случае должна присутствовать форма добавления комментария.

Code
<a class="etospam$ID$" href="javascript://" onclick="spamMsg('$ID$');$('.etospam$ID$').toggle();$('.etospamokey$ID$').toggle();"><small>Это спам</small></a><span style="display: none; color: rgb(187, 187, 187);" class="etospamokey$ID$"><small>Помечено как спам</small></span>


Code
<script type="text/javascript">   
function spamMsg(idmess){   
ssid = $('input[name="ssid"]').val();
   $.post('/index/', {   
   s: 'spamer',   
   subject: 'Спам в комментариях',   
   message: 'Я считаю, что в сообщении '+idmess+' находится спам',   
   a: 18,
   ssid: ssid
   }, function (data) {   
   })   
   }</script>
Профиль Личное сообщение Дом. страница icq Skype
59
Отправлено 23.03.2012 - 17:248
Нет аватара
Пользователь
82 сообщения
Мужчина
Fess, ssid добавь, без нее сообщения и не будут приходить.
На примере кода от lan добавил ssid:

Code
function spamMsg(idmess){
$.get('/index/14-0-0-1', function (md) {
  var ssid = $('input[name="ssid"]', md).val();
  $.post('/index/', {
  s: 'spamer',
  subject: 'Спам в комментариях',
  message: 'Я считаю, что в сообщении '+idmess+' находится спам',
  a: 18,
ssid: ssid
  }, function () {
alert('Отправлено')
  })
})
  }
Профиль Личное сообщение Дом. страница icq Skype
21
Пользователь
131 сообщениий
Мужчина
Вместо слова spamer должен быть логин администратора?
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 23.03.2012 - 17:3210
Нет аватара
Бывалый
380 сообщений
Мужчина
St_noname, ssid указан в форме добавления комментариев, зачем гет применять.. no
Fess, spamer - ник кому будет отправлено ЛС
Профиль Личное сообщение Дом. страница icq Skype
59
Отправлено 23.03.2012 - 17:3311
Нет аватара
Пользователь
82 сообщения
Мужчина
Fess, да
lan, давно не работал с данной страничкой, насчет наличия там сессии не был уверен, вот на нз гетом написал.
Профиль Личное сообщение Дом. страница icq Skype
21
Отправлено 23.03.2012 - 17:3712
Нет аватара
Бывалый
380 сообщений
Мужчина
St_noname, сессия одинаковая везде... и зачем нам гет, если в форме добавления указан ssid, добавления комментария по этой же схеме работают >(
Профиль Личное сообщение Дом. страница icq Skype
59
Отправлено 23.03.2012 - 17:3913
Нет аватара
Пользователь
82 сообщения
Мужчина
lan, я знаю что сессия одна, повторюсь, я не был на 100% уверен в наличии необходимых данных на этой странице. :)
Профиль Личное сообщение Дом. страница icq Skype
21
Отправлено 23.03.2012 - 17:4114
Нет аватара
Бывалый
380 сообщений
Мужчина
St_noname, ок. clapp
Профиль Личное сообщение Дом. страница icq Skype
59
Пользователь
131 сообщениий
Мужчина
С get скрипт работает, без него - нет. Сообщение приходят, но вместо ссылки на коммент пишется число, а мне нужно именно ссылка
Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 23.03.2012 - 18:1216
Нет аватара
Бывалый
380 сообщений
Мужчина
onclick="spamMsg('$ID$')... где $ID$ значение idmess, что нужно то и ставь...

Добавлено (23.03.2012, 18:12)
---------------------------------------------
поставь скрипт после кода добавления комментария

Добавлено (23.03.2012, 18:12)
---------------------------------------------
тот что без гет

Профиль Личное сообщение Дом. страница icq Skype
59
Пользователь
131 сообщениий
Мужчина
lan, поставил как ты сказал (после кода и форму добавления комментария), но сообщение не приходит

Добавлено (24.03.2012, 10:52)
---------------------------------------------
поставил $ENTRY_URL$ вместо $ID$ - в сообщение не пишет ссылку на комментарий

Профиль Личное сообщение Дом. страница icq Skype
0
Отправлено 24.03.2012 - 12:4818
Нет аватара
Бывалый
380 сообщений
Мужчина
Фуфелшмерц, кинь ссылку на сайт в ЛС, подскажу
Профиль Личное сообщение Дом. страница icq Skype
59
  • Страница 1 из 1
  • 1
Поиск:
uSite.su © 2010-2025
Все права защищены.
Многогранность и сверхспособности сообщества uCoz заставляют задуматься даже самые стойкие умы веб-программирования, ведь лишь uSite способен предоставить ответы на самые сложные вопросы uCoz.
01RSS
Хостинг от uCozПользовательское соглашение и прочая информация