дани мапов

дани мапов
Рейтинг
204
Регистрация
06.09.2012
Vitaly2012:
Проблема следующая: на сайте за день регистрируется порядка пару сотен ботов. Я удалил всех ботов, поставил защиту от регистраций рекапчу + вопрос-ответ, стало немного меньше регистраций, но все равно боты проходят. Далее обновил движок до 9.8 версии - не помогло. Далее изменил файл registration.tpl, написал в нем - "регистрация закрыта", не помогло, все равно как-то регистрируются. Потом заменил в файле engine/init.php строчку
$tpl->set( '{registration-link}', $PHP_SELF . "?do=register" );
на
$tpl->set( '{registration-link}', $PHP_SELF . "?do=абракадабра" );
Но боты все равно появляются в б\д, я уже не знаю куда копать и откуда они там берутся?

Добавить в форму галочку "Я не бот" и при обработке данных формы проверять - отмечена ли. Смена адреса не помогает наверно потому что, данные отправляются напрямую, без заполнения формы. Если сайт конечно не взломан.

Хостинг подходит под требования к серверной части? http://www.djem.ru/know/manual/user/common/requirements.phtml

postavkin:
Ребят, прошу подсказать.
Необходимо сделать поле таблицы, где будет уникальный номер товара = 4-х значное число. поле id не подходит, так как если таблицу импортируешь, потом экспортируешь - то нумерация восстанавливается в числовом порядке. А мне надо присвоить каждому товару "вечные" 4-х значные неповторяющиеся номера.
Спасибо заранее.

Даже если поле AUTO_INCREMENT, при импорте-экспорте прежние значения не будут игнорироваться. Вы что-то не так делаете.

ewq85:
формат файла torrent добавлен, а отдача идёт кривая хоть картинка, хоть архив и торрент

Не понял, теперь все файлы что ли не скачиваются нормально? Картинки и архивы с аттача постов качаете?

В баннере поставить параметр <param name="wmode" value="opaque"> и выставить нужные z-index у элементов меню и у элемента-родителя баннера.

Да вроде здесь уже был похожий вопрос, там проблема с допустимыми разрешениями файлов, в этот список .torrent не входит.

Ayavryk:
всего одну - описание обработчика:
var f = ...

Тем что функция вызывается через длинную-длинную цепочку обработчиков jquery. Если не верите - посмотрите fireBug. У меня получилось 7 вызовов левых jquery-процедур от триггера до вызова того что нужно было вызвать. Во-первых это неоправданная трата ресурсов, во вторых осложняет локализацию источника вызова. А в третьих - зачем вот так через одно место????

jquery - замечательная библиотека, но иногда прививает какие-то странные шаблоны.

Даже если человек вводит со скоростью от 1 символ/полсекунды, то выигрыш в микросекунду тут ничего не даст. Получается, кроме этого сомнительного недостатка - мое решение ничем не грозит ТС. Критиковать попусту любой может, если так хотите помочь ему - приведите конкретное решение, а не общие советы и лекции по оптимизации JS и пусть он выберет, то что ему удобнее.

Ayavryk:
1. Туманно ровно до тех пор пока не придется столкнуться с чужим кодом на несколько тысяч строк, в котором программа сама собой жамкает по кнопкам. Причем делает это неправильно, в самый неподходящий момент, да еще и отложено по таймеру. Такой код я как раз унаследовал от предыдущего верстальщика.
2. Все что используется повторно, лучше оформлять в виде отдельных функций, переменных, объектов.
Например в тексте и вас и у топикстартера дважды используется $('#ajaxSearchString')
В принципе ничего страшного. Но отсутствие привычки такой подход рано или поздно приведет к тормозам.

Я привел простое решение для ТС и ничего там плохого нет, не надо вводить в заблуждение. Я что написал ему тысячу строк кода?

Ayavryk:
Если в функции произошла ошибка будет сложнее определить откуда ее вызвали. У вас вызов замаскирован какими-то прослойками jquery и DOM
Лучше к такой практике не привыкать.

Что может быть непонятного в использовании функции "trigger", например для вас? Чем это замаскировано? Естественно, если бы с нуля это все писалось - можно было и по другому сделать, это любому понятно.

Ayavryk:
Если в функции произошла ошибка будет сложнее определить откуда ее вызвали. У вас вызов замаскирован какими-то прослойками jquery и DOM
Лучше к такой практике не привыкать.

Честно говоря, туманно и неубедительно. Ладно, пусть ТС делает как ему лучше.

Iggor:
Если кому интересно попробовать сделать каталог сайтов, могу предложить простой, но очень функциональный Каталог сайтов - скрипт PHPl.
Бесплатный, простой и понятный.
Для новичков лучше не придумаешь...:)

Есть возможность включить постраничную навигацию? На примере все сайты на одной странице.

Всего: 2374