-3

我有一个表单,其中包含以下字段:<input class="form-field" type="file" name="photo" />

如何从该字段获取信息以在 php 的 if 循环中使用?if ($photo != '') {

4

3 回答 3

1

它在$_FILES superglobal中。

顺便说一句,文件上传将无法正常工作,除非

  1. 表单方法是POST,
  2. 表单类型是multipart/form-data.
于 2013-09-26T17:30:41.087 回答
0

您可以在$_FILES superglobal中找到此信息。

例子:

$target_path = "uploads/";

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']); 

// your ($photo != '') is here
if (move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    ...
}

来源:http ://www.tizag.com/phpT/fileupload.php

于 2013-09-26T17:34:17.163 回答
0

POST 方法上传 您可以查看如何使用 $_FILES 的示例,抱歉我的英语不好

于 2013-09-26T17:57:18.567 回答