Использование phpQuery для абстракции данных - PullRequest
1 голос
/ 19 декабря 2011

Мне нужно получить некоторые данные с веб-страницы.Я хочу использовать phpQuery для этого. Когда я пытаюсь для примера

require_once('phpQuery/phpQuery.php');
phpQuery::browserGet('http://www.google.com/', 'success1');
function success1($browser) {
  $browser
    ->WebBrowser('success2')
    ->find('input[name=q]')
      ->val('search phrase')
      ->parents('form')
        ->submit();
}
function success2($browser) {
  print $browser;
}

я получаю сообщение об ошибке типа

Fatal error: Class 'phpQuery' not found in /var/www/TantraProjects/Testing/pregmatch.php on line 4 

я не могу знать, что класс phpQuery не существует или что-то еще.

1 Ответ

0 голосов
/ 19 декабря 2011

Это явно проблема, когда механизм php не может найти ваш файл phpQuery. Так что проблема в

 require_once ('phpQuery/phpQuery.php'); 

линия. Папка phpQuery находится в папке Testing или TantraProjects? Если последнее, измените:

 require_once '../phpQuery/phpQuery.php';
...