<?php
function curl_copy($url, $dest){
$ch = curl_init($url);
$fp = fopen($dest, "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
}
$temp = '/tempFile.tmp';
curl_copy($url, $temp);
$fp = fopen($temp, "r");
while(!feof($fp)){
$result = fgets($fp, 500);
$result = explode("%", $result);
$errcode = substr($result[0], -1);
switch($errcode){
case 3:
$returnval = $result[8];
break;
case 4:
$returnval = $result[8];
break;
case 5:
$returnval = $result[1];
break;
case 6:
$returnval = $result[1];
break;
}
}
fclose($fp);
unlink($temp);
if (empty($reurnval)){
$returnval = 'error';
}
return $returnval;
?>