All pastes #2072620 Raw Edit

Anonymous

public text v1 · immutable
#2072620 ·published 2011-05-31 05:53 UTC
rendered paste body
        $client = new Zend_Http_Client();
        $client->setUri('http://www.tripadvisor.com/Hotel_Review-g670762-d250451-Reviews-Hotel_Prinz_Luitpold_Bad-Bad_Hindelang_Bavaria.html');
        $client->setConfig(
            array(
                'maxredirects' => 3,
                'timeout'      => 30
            )
        );

        $response = $client->request();
        if ($response->isError()) {
            echo "Error fetching page.\n";
            echo "Server reply was: " . $response->getStatus() .
               " " . $response->getMessage() . "\n";
            die();
        }

        // get HTML and parse it via Zend_Dom_Query

        $htmlData = $response->getBody();


        $dom = new Zend_Dom_Query($htmlData);
        $domQueryResult = $dom->query('.firstReview');
        echo "Subject: " . $domQueryResult->current()->nodeValue . "\n";