怎样通过curl上传文件?

如题,如何利用curl上传?


百度了那些代码都不行


求一个可以使用的!!!
回复列表(9|隐藏机器人聊天)
  • @Ta / 2015-08-04 / /
    at文管,本地上传→远程上传不行吗
  • @Ta / 2015-08-04 / /
    @情醉中国风,我不是用来上传源码,我另有其用,而且必须是curl才可以
  • @Ta / 2015-08-04 / /
    哦哦
  • @Ta / 2015-08-04 / /
    @情醉中国风,嗯嗯,我要的功能例如利用curl进行http://wp.5gmw.com/upp.php

  • @Ta / 2015-08-04 / /
    <?php
    
    /*
    
    *
    */
    
    set_time_limit(0);
    
    //页面地址
    
    $url2 = ' http://uploadv2.zhuanmi.net:443 /web/upload.do?userid=1381723& maxsize=2147483648& folderid=12218208& key=75463b427ecdf47b2bf01f38e2 467e58';
    
    $name =$_GET["name"];
    
    //$name = urlencode($name);
    
    $post = array(
    
    "excel"=>"@$name",//这里是要上传的文件,key与后台处理文件对应
    
    );
    
    //访问页面2
    
    $ch2=curl_init($url2);
    
    curl_setopt($ch2, 'Mozilla/5.0 (Linux; U; Android 2.3; en-us) AppleWebKit/999  (KHTML, like Gecko) Safari/999.9');
    
    curl_setopt($ch2, CURLOPT_POST, 1);
    
    curl_setopt($ch2, CURLOPT_POSTFIELDS, $post); 
    
    curl_setopt($ch2, CURLOPT_RETURNTRANSFER, true);
    
    curl_setopt($ch2, CURLOPT_REFERER, null);
    
    $content2 = curl_exec($ch2);
    
    curl_close($ch2);
    
    echo $content2; 
    
    //$result = unlink($name); 
    
    ?>
    
  • @Ta / 2015-08-05 / /
    @飞炫的火花,点击下载冒号后面为什么链接是把文件名再写一遍…你不觉得是很无聊吗
  • @Ta / 2015-08-05 / /
    @飞炫的火花,如果是重名的文件你就没有一点措施吗?比如有注册方面的东西…
  • @Ta / 2015-08-05 / /
    @无影线,不写文件名,不知道写啥
  • @Ta / 2015-08-05 / /
    @无影线,你是不是说的重复文件?放心吧,绝对没有重复文件的,因为上传时已经过滤掉了,其实相同文件只会上传一次哦,和百度云类似,如果服务器有这个文件就只取当前服务器上面已有的文件路径,然后入库
添加新回复
回复需要登录