다음 코드가 있습니다.파일 업로드시 정의되지 않은 색인
다른 페이지에서 잘 작동합니다. 하지만이
<tr><td>Upload Terms and Condition <br />(pdf, doc, docx, xls, txt)</td>
<td><input type = "file" name = "termspdf" id = "termspdf"/></td>
</tr>
하고 다음 코드입니다 :
// PDF SECTION ...
if (is_uploaded_file($_FILES['termspdf']['tmp_name'])) {
$pdf = $_FILES["termspdf"]["name"];
$pdfSize = $_FILES["termspdf"]["size"];
if ($_FILES['termspdf']['type'] != "application/pdf") {
echo $lang['var464'];
} else {
$path="images/products/pdf/";
$newPdf = time().".pdf";
$newPDFPath=$path.$newPdf;
$result = move_uploaded_file($_FILES['termspdf']['tmp_name'], $newPDFPath);
chmod($newPDFPath, 0777);
}
}
Array
(
)
주의 : 정의되지 않은 인덱스 : 줄에 /home/user678/public_html/users/_edit.php에서 termspdf 25
결과가 나타납니다. 무엇이 잘못 될 수 있습니까?
<form enctype="multipart/form-data" action= "<?=BASE_URL?>/user.php?do=edit" method="POST">
확인을 확인할 수 있습니다 php.ini의
upload_max_filesize
에서 볼 수 있으며을 post_max_size을? – Bajrang