중복된 질문: 양식을 사용하여 폴더에 파일을 업로드할 수 없습니다.
P粉764785924
P粉764785924 2023-08-08 21:57:36
0
1
520
<p>admin.php:</p> <pre class="brush:php;toolbar:false;"><!DOCTYPE html> <html lang="ko"> <머리> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>관리자</title> </머리> <본문> <form action="upload.php" method="POST" enctype="multipart/form-data"> 이미지: <input type="file" name="image"> <br> 판매 또는 임대: <input type="text" name="isForSale"> <br> 가격: <input type="text" name="price"> <br> 위치: <input type="text" name="location"> <br> 지역: <input type="text" name="area"> <br> 침실: <input type="text" name="침실"> <br> <button type="submit">업로드</button> </양식> </body> </html></pre> <p>upload.php:</p> <pre class="brush:php;toolbar:false;"><?php if(isset($_POST['제출'])) { $file = $_FILES['이미지']; $fileName = $_FILES['이미지']['이름']; $fileTmpName = $_FILES['이미지']['tmp_name']; $fileSize = $_FILES['이미지']['크기']; $fileError = $_FILES['이미지']['오류']; $fileType = $_FILES['이미지']['유형']; $fileExt = 폭발('.',$fileName); $fileActExt = strtolower(end($fileExt)); $allow = array('jpg','jpeg','png'); if(in_array($fileActExt,$allow)) { if($fileError === 0) { $fileNewName = uniqid('', true).".".$fileActExt; $fileDestination = 'FamilyRealEstate/FamilyRealEstateImages/uploads'.$fileNewName; move_uploaded_file($fileTmpName, $fileDestination); header("위치: admin.php?uploadsuccess"); } 또 다른 { echo "파일 업로드 중 오류 발생"; } } 또 다른 { echo "이 형식의 파일은 업로드할 수 없습니다.(jpg, jpeg, png만 가능)"; } } ?></pre> <p>저는 여기에 있습니다.夹的权限,然而我使用우분투는 并且不常新,所以我真的不知道如何修复它。</p>
P粉764785924
P粉764785924

모든 응답(1)
P粉530519234

제출 버튼에는 제출 값이 있는 이름 속성이 포함되어야 합니다.

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿