<tfoot id='whdeR'></tfoot>
    <bdo id='whdeR'></bdo><ul id='whdeR'></ul>
    <i id='whdeR'><tr id='whdeR'><dt id='whdeR'><q id='whdeR'><span id='whdeR'><b id='whdeR'><form id='whdeR'><ins id='whdeR'></ins><ul id='whdeR'></ul><sub id='whdeR'></sub></form><legend id='whdeR'></legend><bdo id='whdeR'><pre id='whdeR'><center id='whdeR'></center></pre></bdo></b><th id='whdeR'></th></span></q></dt></tr></i><div id='whdeR'><tfoot id='whdeR'></tfoot><dl id='whdeR'><fieldset id='whdeR'></fieldset></dl></div>

      <legend id='whdeR'><style id='whdeR'><dir id='whdeR'><q id='whdeR'></q></dir></style></legend>

    1. <small id='whdeR'></small><noframes id='whdeR'>

    2. 使用 PHP 通过 FTP 上传文件

      时间:2023-10-30

        <i id='zZEEj'><tr id='zZEEj'><dt id='zZEEj'><q id='zZEEj'><span id='zZEEj'><b id='zZEEj'><form id='zZEEj'><ins id='zZEEj'></ins><ul id='zZEEj'></ul><sub id='zZEEj'></sub></form><legend id='zZEEj'></legend><bdo id='zZEEj'><pre id='zZEEj'><center id='zZEEj'></center></pre></bdo></b><th id='zZEEj'></th></span></q></dt></tr></i><div id='zZEEj'><tfoot id='zZEEj'></tfoot><dl id='zZEEj'><fieldset id='zZEEj'></fieldset></dl></div>
          <bdo id='zZEEj'></bdo><ul id='zZEEj'></ul>
        • <legend id='zZEEj'><style id='zZEEj'><dir id='zZEEj'><q id='zZEEj'></q></dir></style></legend>
        • <small id='zZEEj'></small><noframes id='zZEEj'>

            • <tfoot id='zZEEj'></tfoot>
                <tbody id='zZEEj'></tbody>

                本文介绍了使用 PHP 通过 FTP 上传文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我很好奇如何使用 PHP 通过 FTP 上传文件.假设我有上传表单并且用户上传了一个文件.如何使用 PHP 将文件(不从临时目录移动)传输到某个 FTP 主机?

                I'm curious how to upload file through FTP using PHP. Let's say I have upload form and user have uploaded a file. How to transfer the file (without moving from temp directory) to some FTP host using PHP?

                推荐答案

                给你:

                $ftp = ftp_connect($host, $port, $timeout);
                ftp_login($ftp, $user, $pass);
                 
                $ret = ftp_nb_put($ftp, $dest_file, $source_file, FTP_BINARY, FTP_AUTORESUME);
                
                while (FTP_MOREDATA == $ret)
                    {
                        // display progress bar, or something
                        $ret = ftp_nb_continue($ftp);
                    }
                 
                // all done :-)
                

                为简洁起见省略了错误处理.

                Error handling omitted for brevity.

                请注意:您必须安装并启用 ext-ftp.

                Please note: you have to have ext-ftp installed and enabled.

                这篇关于使用 PHP 通过 FTP 上传文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:FTP 连接太多,无法接受更多 下一篇:PHP中的网站备份?

                相关文章

                1. <small id='VFYGM'></small><noframes id='VFYGM'>

                2. <legend id='VFYGM'><style id='VFYGM'><dir id='VFYGM'><q id='VFYGM'></q></dir></style></legend>

                    • <bdo id='VFYGM'></bdo><ul id='VFYGM'></ul>
                    <i id='VFYGM'><tr id='VFYGM'><dt id='VFYGM'><q id='VFYGM'><span id='VFYGM'><b id='VFYGM'><form id='VFYGM'><ins id='VFYGM'></ins><ul id='VFYGM'></ul><sub id='VFYGM'></sub></form><legend id='VFYGM'></legend><bdo id='VFYGM'><pre id='VFYGM'><center id='VFYGM'></center></pre></bdo></b><th id='VFYGM'></th></span></q></dt></tr></i><div id='VFYGM'><tfoot id='VFYGM'></tfoot><dl id='VFYGM'><fieldset id='VFYGM'></fieldset></dl></div>
                  1. <tfoot id='VFYGM'></tfoot>