示例#1
0
function save_image_url($y)
{
    $ttttt = array('error' => 0, 'name' => '', 'ext' => '', 'path' => '');
    $yyyyyyyy = curl_get_content($y);
    $ppppppp = generate_picture_name();
    $hhhhh = generate_dir_upload($ppppppp, 'organic');
    $yyyy = get_header_type($y);
    if (!$yyyy) {
        $ttttt['error'] = 1;
        return $ttttt;
    }
    $ppppppp = $ppppppp . '.' . $yyyy;
    if (file_put_contents($hhhhh . $ppppppp, $yyyyyyyy)) {
        $ttttt = array('name' => $ppppppp, 'ext' => $yyyy, 'path' => $hhhhh . $ppppppp, 'error' => 0, 'link' => get_picture_path($ppppppp));
    }
    return $ttttt;
}
示例#2
0
function save_image_url($url)
{
    $array_return = array('error' => 0, 'name' => '', 'ext' => '', 'path' => '');
    $image_content = curl_get_content($url);
    $filename = generate_picture_name();
    $path_dir = generate_dir_upload($filename, 'organic');
    $extension = get_header_type($url);
    if (!$extension) {
        $array_return['error'] = 1;
        return $array_return;
    }
    $filename = $filename . '.' . $extension;
    if (file_put_contents($path_dir . $filename, $image_content)) {
        $array_return = array('name' => $filename, 'ext' => $extension, 'path' => $path_dir . $filename, 'error' => 0, 'link' => get_picture_path($filename));
    }
    return $array_return;
}