"업로드"폴더로 파일을 업로드하는 양식을 만들었지 만 폴더에 저장되지만 sql 테이블은 잘못된 디렉토리를 필드에 표시합니다. SQL은 filename.pdf가 아닌 uploads/filename.pdf 여야합니다.업로드 된 파일은 업로드 된 폴더로 이동하지만 SQL의 디렉토리가 잘못되었습니다.
<?php
require_once ('db.php');
if (isset($_POST['Submit'])) {
move_uploaded_file($_FILES["file"]["tmp_name"],"uploads/" . $_FILES["file"]["name"]);
$xfile=$_FILES["file"]["name"];
$xdate=$_POST['date'];
$xmemo=$_POST['memo'];
$xtitle=$_POST['title'];
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "INSERT INTO memo (date, memo, file, title)
VALUES ('$xdate', '$xmemo', '$xfile', '$xtitle')";
$conn->exec($sql);
echo "<script>alert('Successfully Added!!!'); window.location='view.php'</script>";
// }
}
// }
?>
감사합니다. 당신의 작품을 시험해 보았습니다. –
훌륭한 사운드! –