Ejemplo n.º 1
0
function display_company_image_from_string($company_name, $row_number, $extra = "")
{
    $data = json_decode(query_an_image($company_name . " " . $extra));
    $img_urls = array();
    $img_names = array();
    foreach ($data->responseData->results as $result) {
        $img_urls[] = $result->url;
        $img_names[] = "/var/www/html/parse-data-dot-com/images/{$row_number}";
        $results[] = array('url' => $result->url, 'alt' => $result->title);
        $url = $result->url;
        $ftype = getFileType($url);
        #echo $ftype;
        $img = "/var/www/html/parse-data-dot-com/images/{$row_number}.{$ftype}";
        echo $url;
        #echo $img;
        if (strpos($url, "https") < 0) {
            //using asfiletype=png
            continue 2;
        } else {
            try {
                return $url;
            } catch (Exception $e) {
                echo "Caught exceptiom : {$e}";
                continue;
            }
        }
    }
    #var_dump($url);
    #var_dump($img);
    return $data;
}
Ejemplo n.º 2
0
function get_company_image_from_string($company_name, $row_number, $extra = "")
{
    $data = json_decode(query_an_image($company_name . $extra));
    var_dump($data);
    $img_urls = array();
    $img_names = array();
    foreach ($data->responseData->results as $result) {
        $img_urls[] = $result->url;
        $img_names[] = "C:/git-lyris/parse-data-dot-com/images/{$row_number}";
        $results[] = array('url' => $result->url, 'alt' => $result->title);
        $url = $result->url;
        $ftype = getFileType($url);
        #echo $ftype;
        $img = "C:/git-lyris/parse-data-dot-com/images/{$row_number}.{$ftype}";
        echo $url;
        #echo $img;
        if (strpos($url, "https") < 0) {
            //using asfiletype=png
            continue 2;
        } else {
            try {
                echo "<-downloading..\n";
                if (file_put_contents($img, file_get_contents($url))) {
                    break;
                } else {
                    echo "notif file put??";
                    continue;
                }
            } catch (Exception $e) {
                echo "Caught exceptiom : {$e}";
                continue;
            }
        }
    }
    #var_dump($url);
    #var_dump($img);
    return $data;
}