Писал же что ЧИТАТЬ НУЖНО прежде чем что либо писать
не разобрав ни чего лезете с критикой .......
Один код показывает только одну ссылку на одном сайте. Ну зарегистрировался твой ревьюрер и что? Ну поставил он код. Разместили на нем ссылку (1 ссылку заметь) и будет она там стоять годами и ничего твой ревьюрер не увидит кроме нее. Единственное если сильно обозлится то будет каждые 15 минут заходить на сайт и банить вновь добавленные страницы 😂 больше он ничего сделать не сможет.
И вопрос за что банить? С таким же успехом он может зайти на любой сайт и забанить всех на кого есть ссылки с этого сайта. Ибо ссылкообмен не несть поисковый спам, а есть облегченный вариант обмена ссылками.
Ну и как твой ревьювер отследит такой обмен?
Вот сайт www.karakol.kg там стоит ссылка внизу сайта 'Тест на уровень IQ' в разделе 'Советуем посмотреть'. Как ты определишь что она вставлена кодом? Ты бы в жизни не догадался, что эта ссылка не размещена ручками админа если бы я тебе не сказал.
Этап второй. На сайте links.bannerov.net публикуются только сайты ссылки на которых еще не установлены. Как только на сайт установили ссылку все - он исчез из зоны досигаемости кого бы то ни было. Найди хоть какое то упоминание о karakol.kg на сайте, а потом пиши.
-------------------
И самое главное! За что будет банить твой многоуважаемый ревьювер? Банят за поисковый спам т.е. за исскуственное увеличение тИЦ и т.д. Был такой проект abc назывался - добавляешь ссылку в один большой список и все - этот файл показывается у всех участников вот за это забанили всех. А вот линкатор видимо забанили поначалу, но они свою правоту отстояли т.к. тИЦ опят стал учитываться с их ссылок. Мой же ресурс вообще далек от поискового спама т.к. просто выступает посредником между сайтами жедающими обменяться ссылками. Автоматизирую процесс переговоров и установки ссылок и сводя все это к простому нажатию мыши. Ни какого спама я тут не вижу.
-----------------------
Может в службу поддержки яндекса обратиться? Так и спросить, мол как вы относитесь к такой службе. Тогда все споры будут решены по этому поводу.
Именно этим мы и занимаемся! И уже почти воплотили в реальность.
Вся загвоздка заключается в опасении народом include. Но без исполнения скрипта на стороне сервера невозможно ни статистику вести ни быстро и удобно менять ссылки.
Rev (кстати когда набираешь слово Rev русскими буквами то получается Кум) прав в принципе код получаемый пользователем открыт для редактирования и особые параноики конечно могут прописать в него что угодно. Например файл bannerov.net/link.php?url=$url можно не инклюдить, а открывать fopen'ом и отсюда получить текстовую строку которую можно проверить на что угодно, например сравнить с шаблоном типа <a href="*">*</a> если не сходится то пожалуйста ничего не выводите, но это уже сверх степень контроля.
Делать это самому не имеет смысла т.к. я гарантирую, что система не будет распространять вредоносные коды, а вот если кто не верит - пожалуйста ставьте семикратную защиту.
Ну значит у нас лучше чем у бегуна :) А яндекс.директ?
У нас прямые:)
К сожалению в жаргоне не разбираюсь :(
Объясните по русски мож и придумаем чего...
Вопрос а где они найдут надпись bannerov.net?
Читать нужно голубчик читать .......
Все что найдут поисковики это ссылка <a href="URL">Text</a>
и как они найдут ее происхождение???
Единственное что они могут забанить это мой сайт сам сайт bannerov.net и то за что???? За обмен баннерами c прямыми ссылками? Тогда пусть банят и бегуна!!!! И все подобное! Или только яндексу можно на своем сайте распологать прямые ссылки? Ну конечно мы его величество король! Нам можно, а народу нельзя!
Переносим обсуждение данной темы с раздел Link Popularity
по адресу
В принципе можно обойтись без
include("http://www.bannerov.net/link.php?url=$url");
Можно сделать
include("http://www.bannerov.net/links/227.txt");
где файл 227.txt (227 кончено это просто № страницы) содержит текст
<A href="URL">Text</a>
При использовании данного метода конечно возникнет некий геморой, а именно если первноначальный код можно было разместить на всех страницах сайта (удобно если сайт делается по шаблону) и он сам выбирал где что показывать, а где ничего не показывать, то новый код нужно будет генерировать и вставлять для каждной страницы отдельно. Лично для меня это очень не удобно.
На счет страхов исполнения внешнего кода.
Порыскал по нету в поисках информации по этому поводу и ни чего страшного не нашел. На одном "хаккерском сайте" что то упоминалось о дыре в защите, но там можно было вставить любую страницу с данного сайта с определенными параметрами при помощи include и тогда можно потырить информацию, но это если у админа руки дырявые. А если это так то можно и без вставки внешнего скрипта это сделать.
Прежде чем вставить скрипт с другого сервера, удаленный сервер его выполнит и передаст только результат работы.
Решил проверить как же можно чего нибудь стырить при помощи внешнего скрипта. Попробовал воспользоваться значениями переменных с другого сервера (со своего сайта, только с др. сервера), так ничего короме error не получил и всяческие попытки чего либо изменить или стереть вызывало только очередь ошибок.
Лично у меня ничего не вышло. Если кто знает как поделитесь секретом. И еще ни кто не ответил по поводу линкатора - у них же работает - почему мой код не будет работать?
Да с/д можно будет купить и продать как и обычные баннерные показы.
Я Вам уже послал ответ на почту. Исправлено. А длинна URL неограничена пока. 50 знаков на текст ссылки!
--------------------------------
На счет исполнения чужего кода на своих страницах. Да проблемка.
Хотя вот код линкатора
<?php
ini_set('error_reporting','E_ERROR');
$page = $HTTP_GET_VARS['page'];
$cat = $HTTP_GET_VARS['cat'];
$url = "http://" . $HTTP_SERVER_VARS['HTTP_HOST'] . $HTTP_SERVER_VARS['REQUEST_URI'];
include("http://www.linkator.ru/?block=156&uin=1994162104&suid=853422749&page=".$page."&ppage=6&url=".urlencode($url)."&rip=".$HTTP_SERVER_VARS['REMOTE_ADDR']."&ua=".urlencode($HTTP_SERVER_VARS['HTTP_USER_AGENT'])."&cat=".$cat);
?>
Этот код размещают у себя на сайтах более 1000 человек и не жалуются и у всех работает, а вот мой код
<?
error_reporting(0);
$url=$HTTP_SERVER_VARS['HTTP_HOST'].$HTTP_SERVER_VARS['REQUEST_URI'];
все тоже самое, но попроще. Сервера будут ругаться если код начнет забирать чужие переменные или что либо производить незаконное на чужем сервере, а данный код только возвращает текст вида
<a href="url">text</a>
По крайней мере на 3 северах это успешно работает. Разместите коды у себя и проверьте будет ругаться или нет.