php 上传文件接口如何编写

php 上传文件接口如何编写,第1张

require_once "../common_mysql.php"

require_once MESSAGE_PATH . 'zh/zh_calendar_message.php'

require_once "function_common/user_function.php"

require_once "function_common/public_function.php"

global $DB

$sql_time = microtime ( true )

 

//$uid = $self_userid

 

 

//保存图片

$json_result ['status'] = 0

$path = 'upfile'

$json_result ['status'] = 0

$json_result ['successmsg'] = '上传失败'

if (isset ( $_FILES ['imageZip'] )) {

    $upfile = 'upfile/' . $_FILES ['imageZip'] ['name']

    if (! @file_exists ( $path )) {

        @mkdir ( $path )

    }

    $result = @move_uploaded_file ( $_FILES ['imageZip'] ['tmp_name'], $upfile )

    if (! $result) {

        $json_result ['status'] = 0

        $json_result ['successmsg'] = '上传失败'

        $json_result ['datas'] = array ('savePath' => $upfile )

        exit ( json_encode ( $json_result ) )

    }

}

 

$json_result ['status'] = 1

$json_result ['datas'] = array ('savePath' => $upfile )

第一种是使用第三方的存储空间,这种比较方便,也不需要你做什么,直接请求接口就好啦。

第二种可以使用ftp方式进行大文件上传,支持断点续传。

第三种是用php调用服务端程序来上传,比如调用python等等开发的上传功能


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11421251.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存