php - 无法使用 $_FILES 函数将图像文件发布到给定目录
问题描述
我有两个非常相似的将图像文件添加到目录的案例,它们都可以工作,但我不知道为什么这个不可以,因为它是按照相同的原则完成的。
由于它没有粘贴到“show”目录中,因此输出如下:
添加专辑.php
<?php
include "config.php";
if (isset($_POST["submit_album"])) {
$album = $_POST["album_name"];
$album_prikazna = $_POST["album_prikazna"];
$photo = $_FILES["album_prikazna"]["album_name"];
$upload = "show/".$photo;
$add_album = $conn->query("INSERT INTO gallery_albums (album_name, album_prikazna) VALUES ('$album', '$album_prikazna')");
move_uploaded_file($_FILES['album_prikazna']['album_name'], $upload);
header("Location: fotogalerije.php?add_album_action=successfull");
}
?>
fotogalerije.php
<div class="container">
<!--Images-->
<div class="">
<h3>Arhivi</h3>
<form method="post" action="add-album.php">
<label>Dodaj novi album:</label><br>
<input type="text" name="album_name" /> <input type="submit" name="submit_album" value="Add" /><br>
<input type="file" class="mt-3" name="album_prikazna">
</form><br>
<?php
if (isset($_GET["add_album_action"])) {
if ($_GET["add_album_action"] == "successfull") { ?>
Nov album dodan!<br><br>
<?php }
}
?>
<div class="">
<?php
$albums = $conn->query("SELECT * FROM gallery_albums");
while ($album_data = $albums->fetch_assoc()) {
$photos = $conn->query("SELECT * FROM gallery_photos WHERE album_id = ".$album_data["album_id"]."");
?>
<div class="p-0 m-0">
<img src="<?php echo $album_data['album_prikazna']; ?>" width="125" class="p-1" />
<a href="view-album.php?album_id=<?php echo $album_data["album_id"] ?>">
<?php echo $album_data["album_name"];
$imagePrikazna = $album_data["album_prikazna"];
?>
(<?php echo $photos->num_rows; ?>)</a>
<?php }
?>
</div>
</div>
</div>
</div>
<!--!Images-->
解决方案
推荐阅读
- caching - Elixir:将定时状态包装在 GenServer 中的最佳实践?
- python - MySQLdb._exceptions.OperationalError: (1045, "Access denied for user 'hp'@'localhost' (using password: NO)")
- blockchain - 在 Android 手机上运行的 Tendermint
- java - 如何在 Lagom 中提供静态资产?
- excel - Excel 根据列表结果的长度展开公式
- arrays - 使用按引用调用(函数和指针)查找数组中的最大元素
- javascript - 如何在 Javascript 中创建 2darray tilemap 的边界?
- python - 有没有办法在不明确输入每个字段名称的情况下进行 Group By 和 Sum?
- python - Win 10 未从 Python 代码中检测到鼠标移动
- git - git remote - 如何更改引用