Иногда админу сайта приходили письма с содержанием:
-"This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:" и т. д.
Полагаю, что это роботы пытались "пригласить друга".
Поставил защиту (по своему разумению) в файл modules\mod_invite\module.php добавил строки
$yur_email = cmsCore::request('yur_email', 'str', '');
if ($yur_email) $errors = true;
а в файл templates\_default_\modules\mod_invite.tpl добавил строку
<input type="hidden" name="yur_email" value="" />
Так после этого писем стало намного больше.
Это случайное совпадение или с кодом я накосячил?
Argus
+6
Репутация
2
Рейтинг
Попробовал сегодня это — ни одного посетителя от них.livesurf точка ru/promo-b/
Присоединяюсь
Fuze, будь долго и счастливо!
Fuze, будь долго и счастливо!
Думаю, дело не в количестве. Можно вкладывать себя в один сайт и получать большую прибыл. А можно держать кучу сайтов, разделив своё внимание понемногу каждому и получать помалу с каждого, но вкупе тоже неплохо получать.
Разобрался. Sonat, вам отдельное спасибо за фразу "//… вызвать эту же функцию отдельно с каждым элементом массива". Я-то думал, что при рекурсии каждый раз передаётся весь массив.
Пошёл плюсик ставить.
Пошёл плюсик ставить.
Спасибо.
Про рекурсию я знаю и про калл бак тоже читал. По отдельности каждую функцию понимаю, а всё вместе ни бум-бум.
Учитывая, что array_map возвращает массив, то при массиве на входе должна получиться вечная рекурсия, так мне кажется, но на самом деле всё работает исправно.
Или по другому выразить моё непонимание.
Чтобы сработала функция stripslashes, $mixed должен стать не массивом, а этого преобразования нет.
Да, вверху в скрипте описка. Должно быть так:
Про рекурсию я знаю и про калл бак тоже читал. По отдельности каждую функцию понимаю, а всё вместе ни бум-бум.
Учитывая, что array_map возвращает массив, то при массиве на входе должна получиться вечная рекурсия, так мне кажется, но на самом деле всё работает исправно.
Или по другому выразить моё непонимание.
Чтобы сработала функция stripslashes, $mixed должен стать не массивом, а этого преобразования нет.
Да, вверху в скрипте описка. Должно быть так:
function f_stripslashes'($mixed) { if (is_array($mixed)) return array_map('f_stripslashes', $mixed); else return stripslashes($mixed); } if (get_magic_quotes_gpc()) { $_GET = f_stripslashes($_GET); }
Подскажите, пожалуйста, как работает функция f_stripslashes? Что у неё на входе и что на выходе — мне понятно, а логика внутри не доходит до меня.
function f_stripslashes'($mixed) { if (is_array($mixed)) return array_map('f_stripslashes', $mixed); else return stripslashes($mixed); } if (get_magic_quotes_gpc()) { $_GET = f_rec_stripslashes($_GET); }
Так на картинке выше посмотрите справа третье под словом "Общие" есть пункт "Меню". Его и перенесите в боковую колонку. Только оно будет видно когда есть возможность чего-то "действовать", например создать или редактировать статью. И ещё видимость будет зависеть от того, на какие страницы перенесли виджет.
Мне тоже не понятно. Может это надо?
<?php if ($activ == 'en') $lang = 'EN'; elseif ($activ == 'ua') $lang = 'UA'; else $lang = 'RU'; ?> <span class="highlight"><?php echo $lang ?></span>
- Предыдущая
- 1
- 2
- 3
- Показаны 31-39 из 39