В PHP можно загрузить файлы на сервер? Если да, то как я могу создать форму загрузки и вставить файлы на определенную страницу? Любые расширения: .jpeg .gif или файлы: .txt .pdf и т. Д. Я использую XAMPP (localhost для просмотра моего сайта).В PHP можно загрузить файлы на сервер?
Я пробовал много учебников, но есть много ошибок.
Это этот HTML-файл:
<form action="fileupload.php" method="post" enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
А вот PHP скрипт:
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"]/1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
}
Результат показан как это:
Загрузить: (файл здесь)
Тип: image/jpeg
Размер: 757.521484375 Kb
Хранится в: (временный файл в C :)
Но всякий раз, когда я найти свой файл в папке TMP. Его нигде не найти.
Вы пробовали себя сначала? если да, то покажите нам проблему –
Что Харшал хотел сказать: http://www.w3schools.com/php/php_file_upload.asp – gb056
http://www.w3fools.com/ – DanFromGermany