Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Что такое Check_My_Link?
 
 автор: Владимир55   (04.07.2007 в 09:43)   письмо автору
 
 

Пытаюсь модернизировать скрипт каталога ссылок, и не могу понять, как там устроена проверка обратной ссылки. Код вот такой:

$_SESSION['check_result'] = Check_My_Link($get_row_urlink, $_SESSION['imp_myhome']); // проверка наличия ответной ссылки


$get_row_urlink - это содержимое страницы с обратной ссылкой на домен с именем imp_myhome
А что такое Check_My_Link?

   
 
 автор: elenaki   (04.07.2007 в 10:10)   письмо автору
 
   для: Владимир55   (04.07.2007 в 09:43)
 

function

   
 
 автор: TXC   (04.07.2007 в 10:36)   письмо автору
 
   для: Владимир55   (04.07.2007 в 09:43)
 

Это пользовательская функция. А вот у Вас в коде ее пояснение:

// проверка наличия ответной ссылки

   
 
 автор: Владимир55   (04.07.2007 в 10:42)   письмо автору
 
   для: TXC   (04.07.2007 в 10:36)
 

Вероятно, в этом случае в скрипте эта функция должна быть определена. Но она встречается лишь однажды - вот в этой строке, что я привел. И в других файлах скрипта ее имени тоже нет.

Как же узнать её сущность?
Как сам рнр понимает, что исполнять в этой функции?

=============
вит, не мешайте!

   
 
 автор: Faraon   (04.07.2007 в 10:44)   письмо автору
 
   для: Владимир55   (04.07.2007 в 10:42)
 

СМОТРИТЕ В СКРИПТЕ КАКИЕ ФАЙЛЫ ПОДГРУЖАЮТСЯ И В НИХ СМОТРИТЕ СУЩНОСТЬ ЭТОЙ ФУНКЦИИ

   
 
 автор: TXC   (04.07.2007 в 10:46)   письмо автору
 
   для: Владимир55   (04.07.2007 в 10:42)
 

А Вы бы не могли выложить все части этого скрипта чтоб не догадываться, а посмотреть?

   
 
 автор: Владимир55   (04.07.2007 в 10:57)   письмо автору
 
   для: TXC   (04.07.2007 в 10:46)
 

Собственно, только два файла могут быть задействованы: index.php, которым запускается скрипт, и submit.php, в котором встречается эта функция. Оба они во вложении

   
 
 автор: Владимир55   (04.07.2007 в 10:57)   письмо автору
 
   для: Владимир55   (04.07.2007 в 10:57)
 

Второй файл

   
 
 автор: TXC   (04.07.2007 в 11:07)   письмо автору
 
   для: Владимир55   (04.07.2007 в 10:57)
 

Прислушайтесь к словам cheops-a и задайте поиск от корневой папки на наличие выражения Check_My_Link в файлах.
Ведь тут все что можно подключается:

тут какой-то "чек" с набором функций администратора и т.д.:

<?
include("admin/functions/check.php");
?>


P.S.: на случай если у Вас эта функция не работает, т.е. выдает на этом шаге ошибку, то может где-то затерялся файл с этой функцией или Вам его не довложили. Но это только в случае, если при правильном поиске эта конструкция не обнаружена.

   
 
 автор: cheops   (04.07.2007 в 10:59)   письмо автору
 
   для: Владимир55   (04.07.2007 в 10:57)
 

Весь файл испещрён конструкциями include, которые подключают другие PHP-файлы - в одном из них скорее всего функция и определена.

   
 
 автор: cheops   (04.07.2007 в 10:57)   письмо автору
 
   для: Владимир55   (04.07.2007 в 10:42)
 

В проекте поищите поиском по диску фрагмент "function Check_My_Link" - она наверняка определена в каком-то из включаемых файлов.

   
 
 автор: Владимир55   (04.07.2007 в 11:11)   письмо автору
 
   для: cheops   (04.07.2007 в 10:57)
 

Спасибо, механизм решения понял!

   
 
 автор: kasmanaft   (04.07.2007 в 11:43)   письмо автору
 
   для: Владимир55   (04.07.2007 в 11:11)
 

А можно определить ф-ю еще раз... И поглядеть на ошибку - там будет рассказано куда глядеть.

   
 
 автор: Sergeous   (17.07.2007 в 21:53)   письмо автору
 
   для: Владимир55   (04.07.2007 в 09:43)
 

Я пользуюсь так:

$site = file_get_contents("http://site.ru");
$project = substr_count($site, "www.vashsit.ru");

if ($project)
{
echo "Ссылка присутствует";
}
else
{
echo "Ссылка отсутствует";
}

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования