upload — Отображение имени загруженного файла ниже кнопки в переполнении стека

Я пытаюсь отобразить имя загруженного файла под кнопкой ввода. В тексте по умолчанию должно быть сказано «No File Uploaded», после того как файл выбран и добавлен на сервер «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 с enctype multipart / form-data.

Мои знания ниже начального уровня, поэтому я извиняюсь, если это действительно простой вопрос. Вся информация, которую я нашел до сих пор, не помогла.

-1

Решение

<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";
}
?>
0

Другие решения

Форма должна быть представлена ​​для 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";
}
?>
0

По вопросам рекламы [email protected]