Оператор if не работает. Он отлично работает с учебником, за которым я последовал, но когда я его реализовал в своем коде, он не работает. Ошибка: Undefined index: thumbnailPic, HTML-код:
<label >Thumbnail Picture<text>*</text></label><br> <input type="file" name="thumbnailPic" id="pic"><br> <label >Original Picture<text>*</text></label><br> <input type="file" name="originalPic" id="pic"><br>
Код PHP:
if (is_uploaded_file($_FILES['thumbnailPic']['tmp_name']) != false) { $spID="NULL"; $Quant=$_POST['quantity']; $Siz=$_POST['Size']; $imgfp = fopen($_FILES['thumbnailPic']['tmp_name'],'rb'); $stmt = $connection->prepare("INSERT INTO stitchedproduct(sp_id,quantity,size,p_id,color_id,sp_thumbnail,sp_OriginalPic) VALUES (? ,?, ?, ?,?,?,?)"); $stmt->bindParam(1, $spID); $stmt->bindParam(2, $Quant); $stmt->bindParam(3, $Siz); $stmt->bindParam(4, $ProductID); $stmt->bindParam(5, $colour); $stmt->bindParam(6, $imgfp); $stmt->bindParam(7, $imgfp); $stmt->execute(); } else echo "Error uploading image";