在PHP中显示按钮下方的上传文件名
我正试图在输入按钮下方显示上传文件的名称。 一旦文件被选择并添加到服务器“file_name.ext被上传”,默认文本应该说“没有文件上传”。
这是我目前的代码:
<label for='upload' class='upload-button'></label><input type='file' name="fileAttach" class='upload-button' id='upload'/><br>Upload Site List
<?php
if (isset($_FILES['fileAttach']['name'])) {
echo "File is attached.";
}
?>
此代码位于表单页面上,使用POST和ententType multipart / form-data。
我的知识低于入门级,所以我很抱歉,如果这是一个非常简单的问题。 到目前为止我发现的所有信息都没有帮助。
<label for='upload' class='upload-button'></label><input type='file' name="fileAttach" class='upload-button' id='upload'/><br>Upload Site List
<?php
if(isset($_FILES['fileAttach']['name'])) {
echo $_FILES['fileAttach']['name']." was uploaded";
}else{
echo "No File Uploaded";
}
?>
该表单将不得不提交给PHP以回应声明。
<form enctype="multipart/form-data" action="" method="POST">
<input type='file' name="fileAttach" class='upload-button' id='upload'/>
<input type="submit">
</form>
<br>Upload Site List<br>
<?php
if(isset($_FILES['fileAttach']['name'])) {
echo $_FILES['fileAttach']['name'] . " was uploaded";
} else {
echo "No File Uploaded";
}
?>
链接地址: http://www.djcxy.com/p/69743.html
上一篇: Display uploaded file name below Button in PHP
下一篇: FILES array empty in php when uploading .zip, while .jpg works fine