du31992 2013-08-03 09:26 采纳率: 0%
浏览 48
已采纳

使用data-ajax = false PHP上传文件

I have following Form definition on PHP page:

<FORM action="formSave.php" method="post" enctype="multipart/form-data" data-ajax="false">

<!-- Some HTML controls here -->

<input type="file" name="foto" id="foto"  />

</FORM>

formSave.php:

foreach ($_POST as $key => $value) {

    if($key=="foto")
    {
        echo "Photo attached: ".$_FILES["foto"]["name"];
    }
}

But it does not print file name.

How can I use file upload in addition to data-ajax="false".

Please note that I am using data-ajax=false for the first time in my life. I heard that it is used to enable/disable ajax call for mobile devices.

  • 写回答

2条回答 默认 最新

  • dongyinzheng6572 2013-08-03 09:34
    关注

    For file uploading, you should use $_FILES super-global variable:

    <?php print_r($_FILES['foto']); ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部