Как заставить html-элементы моего очень простого представления повторно появляться после POST формы?
Я выкладываю HTML-элементы управления ниже, а затем, когда пользователь выбирает
Кнопка «Загрузить», файл загружен (успешно), но все
ранее выложенные элементы вида исчезают. Опять загрузка
файла работает нормально. Просто элементы управления html, которые я отображал
на index.php исчезают, когда форма загружается и окно браузера
пусто.
Как мне вернуть мой очень простой вид после POST формы?
ЭТО index.php:
<body>
<img src="/theWebsite/images/banner2.jpg" /img>
<br />
<input type="button" value="Play" onclick="showAnAlert(){}" />
// other buttons and text field html elements not shown
<form enctype="multipart/form-data" action="file-upload.php" method="POST">
Please choose a file: <input name="uploaded" type="file" /><br />
<input type="submit" value="Upload" />
</form>
</body>
Вот файл-upload.php :
<?php
$target = "upload/";
$target = $target . basename( $_FILES['uploaded']['name']) ;
$uploadingFile = $_FILES['uploaded']['tmp_name'] ;
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target))
{
// I thought the problem was this 'echo' but the main view still goes blank after
// I commented this out here....
//echo "The file ". basename( $_FILES['uploaded']['name']). " has been uploaded";
}
else {
// echo "errmsg"
}
?>