Posted 10 июня, 201311 yr comment_35024 ВОпрос по поводу рекламы. Сайт проиндексировал на моем форуме 921 страницу, тоисть все 921 можно продавать, но мне поддержка пишет что продавать лучше малое количество стараниц, есть кто может пояснить это все дело? Link to comment https://ipbmafia.ru/topic/4713-reklama/ Share on other sites Больше вариантов
10 июня, 201311 yr comment_35026 Какая реклама? Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35026 Share on other sites Больше вариантов
10 июня, 201311 yr Author comment_35028 Продажи ссылок Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35028 Share on other sites Больше вариантов
12 июня, 201311 yr Author comment_35480 Кто может срочно помочь. Мне вот дали код что бы я поставил для проверки сайта: <?php //<div style="font-size: 16px;">Eсли вы видите эту строку в браузере, значит у вас в месте установки кода не исполняется php, уточните у разработчика или хостера, куда можно вставить php-код</div> /*ОШИБКА<!--*/ class TNX_l { var $_login = '******'; // логин в системе var $_timeout_connect = 5; // таймаут - максимальное время ожидания загрузки ссылок, секунд var $_connect_using = 'fsock'; // curl или fsock - можно выбрать способ соединения var $_html_delimiter = '<br>'; // разделитель между ссылками, можно изменить на любой var $_encoding = ''; // выбор кодировки вашего сайта. Пусто - win-1251 (по умолчанию). Также возможны: KOI8-U, UTF-8 (необходим модуль iconv на хостинге) var $_exceptions = 'PHPSESSID'; // здесь можно написать через пробел части урлов для запрещения их индексации системой, в т.ч. из robots.txt. Это урлы, не доступные поисковикам, или не существующие страницы. После индексации не менять. /*******************************/ var $_return_point = 0; var $_content = ''; function TNX_l() { if($this->_connect_using == 'fsock' AND !function_exists('fsockopen')){echo 'Ошибка, внешние коннекты на хостинге отключены, обратитесь к хостеру или попробуйте CURL.'; return false;} if($this->_connect_using == 'curl' AND !function_exists('curl_init')){echo 'Ошибка, CURL не поддерживается, попробуйте fsock.'; return false;} if(!empty($this->_encoding) AND !function_exists("iconv")){echo 'Ошибка, iconv не поддерживается.'; return false;} if ($_SERVER['REQUEST_URI'] == '') $_SERVER['REQUEST_URI'] = '/'; if (strlen($_SERVER['REQUEST_URI']) > 180) return false; if(!empty($this->_exceptions)) { $exceptions = explode(' ', $this->_exceptions); for ($i=0; $i<sizeof($exceptions); $i++) { if($_SERVER['REQUEST_URI'] == $exceptions[$i]) return false; if($exceptions[$i] == '/' AND preg_match("#^/index.w{1,5}$#", $_SERVER['REQUEST_URI'])) return false; if(strpos($_SERVER['REQUEST_URI'], $exceptions[$i]) !== false) return false; } } $this->_login = strtolower($this->_login); $this->_host = $this->_login . '.tnx.net'; $file = base64_encode($_SERVER['REQUEST_URI']); $user_pref = substr($this->_login, 0, 2); $md5 = md5($file); $index = substr($md5, 0, 2); $site = str_replace('www.', '', $_SERVER['HTTP_HOST']); $this->_path = '/users/' . $user_pref . '/' . $this->_login . '/' . $site. '/' . substr($md5, 0, 1) . '/' . substr($md5, 1, 2) . '/' . $file . '.txt'; $this->_url = '__' . $this->_host . $this->_path; $this->_content = $this->get_content(); if($this->_content !== false) { $this->_content_array = explode('<br>', $this->_content); for ($i=0; $i<sizeof($this->_content_array); $i++) { $this->_content_array[$i] = trim($this->_content_array[$i]); } } } /*!!!*/ function show_link($num = false) { if(!isset($this->_content_array)) return false; $links = ''; if(!isset($this->_content_array_count)){$this->_content_array_count = sizeof($this->_content_array);} if($this->_return_point >= $this->_content_array_count) return false; if($num === false OR $num >= $this->_content_array_count) { for ($i = $this->_return_point; $i < $this->_content_array_count; $i++) { $links .= $this->_content_array[$i] . $this->_html_delimiter; } $this->_return_point += $this->_content_array_count; } else { if($this->_return_point + $num > $this->_content_array_count) return false; for ($i = $this->_return_point; $i < $num + $this->_return_point; $i++) { $links .= $this->_content_array[$i] . $this->_html_delimiter; } $this->_return_point += $num; } return (!empty($this->_encoding)) ? iconv("windows-1251", $this->_encoding, $links) : $links; } function get_content() { $user_agent = 'TNX_l ip: ' . $_SERVER['REMOTE_ADDR']; $page = ''; if ($this->_connect_using == 'curl' OR ($this->_connect_using == '' AND function_exists('curl_init'))) { $c = curl_init($this->_url); curl_setopt($c, CURLOPT_CONNECTTIMEOUT, $this->_timeout_connect); curl_setopt($c, CURLOPT_HEADER, false); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_TIMEOUT, $this->_timeout_connect); curl_setopt($c, CURLOPT_USERAGENT, $user_agent); $page = curl_exec($c); if(curl_error($c) OR (curl_getinfo($c, CURLINFO_HTTP_CODE) != '200' AND curl_getinfo($c, CURLINFO_HTTP_CODE) != '404') OR strpos($page, 'fsockopen') !== false) { curl_close($c); return false; } curl_close($c); } elseif($this->_connect_using == 'fsock') { $buff = ''; $fp = @fsockopen($this->_host, 80, $errno, $errstr, $this->_timeout_connect); if ($fp) { fputs($fp, "GET " . $this->_path . " HTTP/1.0rn"); fputs($fp, "Host: " . $this->_host . "rn"); fputs($fp, "User-Agent: " . $user_agent . "rn"); fputs($fp, "Connection: Closernrn"); stream_set_blocking($fp, true); stream_set_timeout($fp, $this->_timeout_connect); $info = stream_get_meta_data($fp); while ((!feof($fp)) AND (!$info['timed_out'])) { $buff .= fgets($fp, 4096); $info = stream_get_meta_data($fp); } fclose($fp); if ($info['timed_out']) return false; $page = explode("rnrn", $buff); $page = $page[1]; if((!preg_match("#^HTTP/1.d 200$#", substr($buff, 0, 12)) AND !preg_match("#^HTTP/1.d 404$#", substr($buff, 0, 12))) OR $errno!=0 OR strpos($page, 'fsockopen') !== false) return false; } } if(strpos($page, '404 Not Found')) return ''; return $page; } } $tnx = new TNX_l(); echo $tnx->show_link(1); // выводим первую ссылку echo $tnx->show_link(1); // выводим вторую ссылку, желательно в другом месте страницы, ниже echo $tnx->show_link(1); // выводим третью ссылку, желательно в другом месте страницы, ниже echo $tnx->show_link(); // выводим оставшиеся, желательно в другом месте страницы, ниже /*-->*/ ?> Вкинул этот код себе в Раздел рекламы, но мне выдает оно сообщение: Eсли вы видите эту строку в браузере, значит у вас в месте установки кода не исполняется php, уточните у разработчика или хостера, куда можно вставить php-код/*ОШИБКА*/ ?> Edited 12 июня, 201311 yr by jack007 Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35480 Share on other sites Больше вариантов
12 июня, 201311 yr comment_35482 Кто может срочно помочь. Мне вот дали код что бы я поставил для проверки сайта: Вкинул этот код себе в Раздел рекламы, но мне выдает оно сообщение: Eсли вы видите эту строку в браузере, значит у вас в месте установки кода не исполняется php, уточните у разработчика или хостера, куда можно вставить php-код /*ОШИБКА*/ ?> ИМХО, это надо вставлять напрямую в код шаблона. Edited 12 июня, 201311 yr by SUAMF Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35482 Share on other sites Больше вариантов
12 июня, 201311 yr Author comment_35483 А можно тогда между категориями? как тут (хук не подходит, я пробывал) Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35483 Share on other sites Больше вариантов
12 июня, 201311 yr comment_35485 А можно тогда между категориями? как тут (хук не подходит, я пробывал) Нет, без хука нельзя. Можно над или под категориями. Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35485 Share on other sites Больше вариантов
12 июня, 201311 yr Author comment_35486 Хорошо, тогда сам код можно? Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35486 Share on other sites Больше вариантов
12 июня, 201311 yr comment_35487 Хорошо, тогда сам код можно? Место в коде, куда вставлять код рекламы? В стандартном шаблоне это globaltemplates, Сразу перед <!-- ::: CONTENT ::: --> вставляешь код рекламы. Получаешь необходимое над всеми категориями. Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35487 Share on other sites Больше вариантов
12 июня, 201311 yr Author comment_35490 Ошибка синтексиса пишет Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35490 Share on other sites Больше вариантов
12 июня, 201311 yr comment_35492 Ошибка синтексиса пишет тогда вставь в <div>твой код</div> Если хочешь добавить форматирование к коду вместо <div> вставь <div class='имя класса'> и в ipb_styles.css создай такой класс с нужными параметрами. Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35492 Share on other sites Больше вариантов
12 июня, 201311 yr Author comment_35497 Нет, пишет тоже что и было Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35497 Share on other sites Больше вариантов
12 июня, 201311 yr comment_35498 Нет, пишет тоже что и было Тогда - Link to comment https://ipbmafia.ru/topic/4713-reklama/?&do=findComment&comment=35498 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.