function GrabImage($url,$filename="") { 
  if($url==""):return false;endif;   if($filename=="") { 
    $ext=strrchr($url,"."); 
    if($ext!=".jpg" or $ext!=".gif" or $ext!=".png" or $ext!=".jpeg"):return false;endif; 
    $filename=date("dMYHis").$ext; 
  }   ob_start(); 
  readfile($url); 
  $img = ob_get_contents(); 
  ob_end_clean(); 
  $size = strlen($img);   $fp2=@fopen($filename, "a"); 
  fwrite($fp2,$img); 
  fclose($fp2);   return $filename; 

这个是上传web图片的函数 请高手指教啊 再线等待