如何使用php获取在附件中上传的文件名

时间:2018-02-20 13:21:34

标签: php android mysql

我有一个表单,我在其中提交电子邮件和数据库中的附件。表单正在提交但我无法在数据库中获取该文件的名称。如何获取我上传的文件的名称。

这是我的代码

$ImageSavefolder = "dashboard/document/"; //folder name where image saves
$uploadfile = $ImageSavefolder . basename($_FILES['uploadDoc']['name']);

move_uploaded_file($_FILES["uploadDoc"]["tmp_name"] , $uploadfile);

$query1 = "INSERT into docs (docs_name, userid, appointmentid) VALUES('$uploadfile', '$userid', '$appointid')";
$inserted1 = mysqli_query($this -> connection, $query1);

if($inserted1 == 1 ){
    $json = array(
                    "status" => '200',
                    "data" => array("success" => "Doc uploaded successfully.")
                );

} else {
    $json = array(
                "status" => '400',
                "data" => array("error" => "File too large. File must be less than 2MB.")
            );
}

1 个答案:

答案 0 :(得分:0)

一切都在这里:http://php.net/manual/en/features.file-upload.post-method.php 只需阅读第一个条目($_FILES['userfile']['name'])。