if(!defined('CMS')) die('Попытка взлома?'); global $head_addon; $Mainclass->LoadOptions('module_files',false); $Mainclass->LoadLanguage($Mainclass->GetModVal('path'),'files','lang_user-%'); $Mainclass->SetModVal('description', 'Текст'); $head_addon.=$Mainclass->Functions->RssLink(array(),$Mainclass->lang['files']['files']); $Mainclass->Url->ending=$Mainclass->vars['m_files_ending']; $last=$Mainclass->Cache->Get('files_last_status',false); if($last!==date('Ymd'))
В файле sweetcaptcha-revolutionary-free-captcha-service/library/sweetcaptcha.php в функции call($params) в самом конце перед
return $response[1];
вставить
$response[1] = str_replace("href=\"http://sweetcaptcha.com\"", "href=\"http://sweetcaptcha.com\" rel=\"nofollow\"", $response[1]);
dump.sql создавать не надо, он находится в архиве
Его нужно импортировать в базу данных. Проще всего через phpMyAdmin (вкладка Импорт).
Update `table1` SET `date`='".$dt_f."', `text`='".$txt."' WHERE `city_id`='".$data->city->id."'
Это дело ТС. Насколько я знаю запрос к одной странице стороннего сайта никакой серьезной нагрузки не создает. По крайней мере на свой сервер.
Я работал с более ранними версиями vBulletin, если предположить, что структура существенно не изменилась:
1. Создаем новый модуль (Админка - > Система модулей -> Добавить новый модуль) со следующими данными:
Продукт: vBulletin
Местоположение хака: например global_start. Возможно есть более эффективное местоположение, но модуль и так особой нагрузки не создаст.
Заголовок: что-нибудь уникальное, например get_uzdaewoo_counter
$content = file_get_contents("http://uzdaewoo.ru/configurator-gentra/"); if($content !== FALSE) { preg_match_all("/<div class=\"znak\"\>\s*(\d)\s*<\/div>/s", $content, $matches); $power = 1; $count = 0; // числовое значение счетчика for($i = 0; $i < sizeof($matches[1]); $i++) { $count += $power * $matches[1][$i]; // в коде страницы цифры указаны в обратном порядке $power *= 10; } $counterStr = sprintf("%05d", $count); // текстовое представление счетчика } else { $counterStr = ""; // не удалось получить страницу }
Включен: да
2. В нужном месте в шаблоне, (для шапки вероятно это будет header или navbar) вставляем
<if condition="isset($counterStr)"> $counterStr </if>
zshow нужно определить за пределами функции ready() - она вообще здесь лишняя. Разумеется из zshow нужно удалить рекурсивность без условия остановки. setInterval тоже должен быть не в этой функции, его можно повесить на событие onLoad body, или же раз уже написали в ready().
ALTER TABLE %tablename% AUTO_INCREMENT = 101
Чтобы не показывалось содержимое папки.
Ну наверное в базе хранится имя на русском. Если вам нужен Иван, то понятно SELECT по Ivan ничего не даст. Нужно или в БД хранить в кириллице, либо написать фунцию для декодирования, с транслита в обычную кириллицу.