Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: ПО для проверки наличия у сайта-партнера обратной ссылки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Татьяна_С
Отправлено: 06 Октября, 2008 - 08:53:35
Post Id



Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Нояб. 2007  
Откуда: Барнаул


Помог: 0 раз(а)




Здравствуйте!
Такая проблема - нужен скрипт или программа, короче хоть что нибудь, для проверки наличия у сайта-партнера обратной ссылки на наши сайты.. В инете вроде есть проги, но как-то они или косячно работают, или вообще не работают(((
ПОделитесь, пожалуйста, может кто-нибудь скажет какой программой он пользуется, или как кто проверяет у себя наличие этих ссылок.. Думаю немного найдется людей, которые это делают вручную, тем более если у них более 5-10 сайтов..
Заранее благодарна)))
 
 Top
Champion Супермодератор
Отправлено: 06 Октября, 2008 - 09:14:35
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




$lines = file('http://checksite');
wihile ($lines[$i]) {
if (strpos($lines[$i], 'our_cite_link') )
echo "the link to uor site was found in checksite on line $i";
$i++;
}
 
 Top
Татьяна_С
Отправлено: 06 Октября, 2008 - 09:31:53
Post Id



Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Нояб. 2007  
Откуда: Барнаул


Помог: 0 раз(а)




че-то не хочет ничего делать..((
и тем более я понимаю, что тут надо точно знать, на какую страницу партнер поставит твою ссылку.. А если это неизвестно?? если известен только адрес сайта, и все?? Ну и , конечно, название своего сайта, мы тоже знаем)))
 
 Top
Champion Супермодератор
Отправлено: 06 Октября, 2008 - 09:52:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




тогда могу еще предложить искать на главной странице проверяемого сайта ссылки на подразделы сайта и считывать по ним (только надо предусмотреть, чтоб не пришлось ходить по кругу)

можно вместо file() попробовать file_get_contents(), если файл не работает. Только он всё вернет в виде одной строки.
(Добавление)
PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. function find_turn_link($curr_page)
  4. {
  5.  $cite_content = file_get_contents($curr_page);
  6.  if (strpos($cite_content, 'our_cite_link' ) {
  7.   echo "the link to our site was found in $curr_page";
  8.   return;
  9.  }
  10.  preg_match_all("/http:\/\/(w{3})?\.checkcite.*\>/", $cite_content, $found_links);
  11.  while ($found_links[0][$i]) {
  12.   if (! was($found_link[0][$i], $passed_links)) {
  13.     $passed_links[] = $found_link[0][$i];
  14.     find_turn_link($found_link[0][$i]);
  15.     $i++;
  16.   }
  17.  }
  18. }
  19.  
  20. function was($element, $array)
  21. {
  22. $c = 0;
  23. while ($array[$c])
  24.  if ($element == $array[$c]) return true;
  25. return false;
  26. }
  27.  
  28. find_turn_link('http://checkcite');
  29. ?>
  30.  

(Добавление)
что-то в этом роде должно быть

(Отредактировано автором: 06 Октября, 2008 - 10:11:08)

 
 Top
valenok
Отправлено: 06 Октября, 2008 - 22:07:19
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




бесполезно. Он её закомментировать может, прописать ей стили, или вам сказать что она потом дописывается автоматически JS


-----
Truly yours, Sasha.
 
My status
 Top
Джур
Отправлено: 07 Октября, 2008 - 01:28:42
Post Id



Посетитель


Покинул форум
Сообщений всего: 423
Дата рег-ции: Март 2007  


Помог: 0 раз(а)




хм... да valenok прав... для web 2.0 сайтов это вообще нереально...
На мой взгляд проще у себя на сайте смотреть кто с каким
CODE (text):
скопировать код в буфер обмена
  1. $_SERVER['HTTP_REFERER']

пришел.


-----
Тамбовский каджит тебе товарищ
 
 Top
Татьяна_С
Отправлено: 07 Октября, 2008 - 08:39:46
Post Id



Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Нояб. 2007  
Откуда: Барнаул


Помог: 0 раз(а)




Нашла программу сеоадминистратор, вот тут http://www[dot]semonitor[dot]ru/ дается 60 дней на тест а потом покупать надо.. Надеюсь, что ей понравится эта прога, там много всего, и тогда мы этот вопрос закроем.. Пока всем спасибо)))

(Отредактировано автором: 07 Октября, 2008 - 08:40:32)

 
 Top
Stierus Супермодератор
Отправлено: 13 Января, 2009 - 16:18:42
Post Id



Рекордсмен по количеству сообщений за 7 дней


Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008  
Откуда: Москваль


Помог: 52 раз(а)




Цитата:
бесполезно. Он её закомментировать может, прописать ей стили, или вам сказать что она потом дописывается автоматически JS


Сайтам- партнерам обратную ссылку даёшь ты и менять её они не имеют права, если изменили - считаем, что её нет Улыбка .

(Отредактировано автором: 13 Января, 2009 - 16:18:58)

 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программное обеспечение »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB