带数据的文件上载ajax=false PHP
我在PHP页面上有以下表单定义:带数据的文件上载ajax=false PHP,php,html,ajax,Php,Html,Ajax,我在PHP页面上有以下表单定义: <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> 但它不打印文件名 除了数据ajax=“false”之外,
<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>
但它不打印文件名
除了数据ajax=“false”
之外,我如何使用文件上传
请注意,这是我有生以来第一次使用
dataajax=false
。我听说它用于启用/禁用移动设备的ajax调用。对于文件上载,您应该使用$\u FILES
超级全局变量:
<?php print_r($_FILES['foto']); ?>
可以通过$\u文件
访问文件。在$\u POST
中没有键foto
。文件存储在一个单独的数组中-$\u文件
,并且仅存储在那里。你必须同时使用$\u POST
和$\u文件
。你能用代码解释一下吗?不知道要解释什么)这里是处理上传文件最常用的功能。在“请参见”块中有一个指向小手册的链接。
<?php print_r($_FILES['foto']); ?>
<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>
$filename = $_FILES['foto']['tmp_name'];