Saving file using curl and PHP
curl, php, xml
Solution
did you want something like this ?
function get_file($file, $local_path, $newfilename)
{
$err_msg = '';
echo "<br>Attempting message download for $file<br>";
$out = fopen($local_path.$newfilename,"wb");
if ($out == FALSE){
print "File not opened<br>";
exit;
}
$ch = curl_init();
curl_setopt($ch, CURLOPT_FILE, $out);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $file);
curl_exec($ch);
echo "<br>Error is : ".curl_error ( $ch);
curl_close($ch);
//fclose($handle);
}//end function
Functionality: Its a function and accepts three parameters
get_file($file, $local_path, $newfilename)
`$file` : is the filename of the object to be retrieved
`$local_path` : is the local path to the directory to store the object
`$newfilename` : is the new file name on the local system
Problem
How can I save a file using curl and PHP?