Не могу найти откуда берется переменная - парсер гугла

Тема в разделе "Как сделать...", создана пользователем Sergo_Sev, 25 июл 2013.

  1. Sergo_Sev

    Sergo_Sev Творец

    Регистр.:
    14 июн 2008
    Сообщения:
    571
    Симпатии:
    188
    Есть парсер сайтов в гугле который работает с ошибкой - после адреса страниц есть лишняя стока
    site.ru/dle9/&sa=U&ei=OcjwUZLOPMmg4gSe1oHgBw&ved=0CFsQFjAV&usg=AFQjCNEeU9lWqsah_mhXXgK3I027kOxMUg

    В файле queries_set.php идет запись в БД переменной $site->page

    Не могу найти функцию с обработкой этого самого результата и откуда берется $site->page

    Подскажите где копать, что бы убрать этот кусок ссылки
     

    Вложения:

    • php.rar
      Размер файла:
      25 КБ
      Просмотров:
      14
  2. wendel

    wendel Создатель

    Регистр.:
    6 ноя 2011
    Сообщения:
    12
    Симпатии:
    7
    1. $site->page - не функция
    2.
    Код:
    $sx = simplexml_load_string((string)stripslashes($_POST['xml']));
    Далее там идет foreach




    Код:
    foreach($sx as $tasks){
            foreach($tasks->task as $task){
     
    .....
     
     
    foreach($task->site as $site){


    вообщем $site->page это просто элемент в XML документе
     
    Sergo_Sev нравится это.