Можно поставить защиту на сайт по мотивам того же Ревизиума, например в htaccess блокировки доступа по IP к админке, отрезание инъекций в урлах и тд. Думаю не хило так вставит палки в колёса кулхацкерам. В таком случае придётся ломать хост/сервак дабы получить какой-нибудь root.
А что касается конкретно взломов, то у меня и свежую семерку ломали, опять же пока защиту не поставил. Кому надо - тот всегда придумает как сломать.
По поводу возврата на кошель вебмани, ответ их службы поддержки:
На вопрос о том, можно ли вернуть обратно:
Получил только что еще один ответ от КИВИ:
Минус выходные, короче не раньше середины следующей недели. В лучшем случае.
Аналогичная ошибка и у меня. Причем сначала пытался перевести напрямую через кипер - не получилось. Потом сразу сделал перевод на карту с кошелька вебмани через интерфейс киви - и вот такая шляпа приключилась.
Утром по ссылке тикет открывался, вечером показывает уже старый от 13 года. Ни в архиве, ни в открытых тикета нет. Как будто следы замели. Однако, второй тикет пока на месте.
Я не хамил, а лишь спросил в более жесткой форме, без предварительных ласк и прелюдий.
Как давно пользуетесь? Не было вопросов от СБ банка, валютного контроля и прочих структур?
Со сбером лично была проблема блокировки карты после таких вот переводов. Никакие бумажки из адсенса (договор оферты) не помогли. Карту заблокировали безвозвратно, хорошо успел деньги снять. На форуме и в других уголках интернета можно найти не одну такую историю. Поэтому не рекомендую для таких целей использовать сбер.
В БД через phpMyadmin вставьте:
CREATE TABLE `adblock` ( `adblock_yes` int(11) NOT NULL, `adblock_no` int(11) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CHARSET в данном случае может быть и utf-8
Далее в файле config.php необходимо прописать доступы к БД. Если не знаете какие доступы, подсмотрите конфиги ваших CMS на хостинге.
По поводу вывода блоков сообщений юзерам - думаю, что это не очень хорошая идея, так как будет лишь раздражать пользователей. Какой процент среди прочитавших такое будет лояльнее относится к интернет-рекламе и более того станет отключать адблок?
ИМХО эффективнее сливать на CPA офферы, при этом вешать баннеры не стандартных размеров + пикчи вставлять со своего хостинга. Но у меня на практике получилось, что у тех, кто блокирует рекламу, какая-то баннерная слепота - показов много, а кликов ничтожно мало.
Интересно, тенденция к госрегулированию сфер бизнеса и целых рынков когда-нибудь прекратится?
Возможно кому-то тоже будет полезно.
KraftWerk в личку задал очень хороший вопрос - можно ли для каждого блока рекламы, при включенном блокировщике, показывать разные сообщения.
Из коробки такое делать нельзя, скрипт вызывается только один раз.
Из быстрых решений в голову пришел только костыль. По логике должно сработать, но я не тестировал.
1) Дублируем файлы message.php ровно столько раз, сколько у вас блоков рекламы при этом меняя им названия, например message1.php, message2.php и тд. В каждом файле можно прописать разные сообщения и CSS стили.
3) В тех местах сайта, где нужно выводить сообщения вставляем модифицированный код вызова:
При этом #result меняем на id контейнера блока рекламы. По умолчанию выводится в
<div id="result"></div>
Если для каждого блока хотите показывать одинаковые сообщения, то тиражировать message.php не надо и можно вызывать один и тот же файл, но заменять #result на id каждого блока не забывайте.---------- Добавлено 16.11.2015 в 16:05 ----------Не выспался, голова плохо варит. Дублировать весь код необязательно.
Изначально код вызова такой:
<script> if (!('ab' in window)) { window.ab = true; } //Есть адблок if (window.ab == true) { $.ajax({ url: "write.php?ab=1", success: function(data){ $("#result").html(data); } }); } //Нет адблока else { $.ajax({ url: "write.php?ab=0", success: function(data){ $("#result").html(data); } }); } </script>
Добавляем вызов дополнительных сообщений в него же:
<script> if (!('ab' in window)) { window.ab = true; } //Есть адблок if (window.ab == true) { $.ajax({ url: "write.php?ab=1", success: function(data){ $("#result").html(data); } }); //Дополнительные сообщения: $.ajax({ url: "message1.php", success: function(data){ $("#div-id-1").html(data); } }); $.ajax({ url: "message2.php", success: function(data){ $("#div-id-2").html(data); } }); $.ajax({ url: "message3.php", success: function(data){ $("#div-id-3").html(data); } }); } //Нет адблока else { $.ajax({ url: "write.php?ab=0", success: function(data){ $("#result").html(data); } }); } </script>
Соответственно вместо #div-id-1 вставляем id рекламных блоков.
Спасибо! Не заметил тему, хотя даже поиск юзал.