簡體   English   中英

注意:未定義索引:img in

[英]Notice: Undefined index: img in

嗨,我正在學習如何將圖像上傳到數據庫,但我收到此錯誤/通知。

 </select>
                <input type="text" name="nama" class="input-control" placeholder="Nama Produk" required>
                <input type="text" name="harga" class="input-control" placeholder="Harga Produk" required>
                <input type="file" name="img" class="input-control" required>
                <textarea class="input-control" name="deskripsi" placeholder="Desrkipsi"></textarea>
                <select class="input-control" name="status">
                    <option value="">--Pilih--</option>
                    <option value="1">Aktif</option>
                    <option value="0">Tidak Aktif</option>
                </select>
                <input type="submit" name="submit" value="Submit" class="btn-login">
            </form>  
            <?php 
                if(isset($_POST['submit'])){

                    $kategori   = $_POST['kategori'];
                    $nama       = $_POST['nama'];
                    $harga      = $_POST['harga'];
                    $deskripsi  = $_POST['deskripsi'];    
                    $status     = $_POST['status'];

                    $filename = $_FILES['img']['name'];
                    $tmp_name = $_FILES['img']['tmp_name'];
    
                }

錯誤輸出

Notice: Undefined index: img in C:\xampp\htdocs\pa_web\tambah_produk.php on line 66

您需要在enctype="multipart/form-data"添加enctype="multipart/form-data"
https://www.php.net/manual/en/features.file-upload.post-method.php

注意:請確保您的文件上傳表單具有屬性 enctype="multipart/form-data" 否則文件上傳將不起作用。

當您想從表單提交文件時,您應該輸入“enctype="multipart/form-data”。

<form "enctype="multipart/form-data" ...> 

</form>

你放嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM