在PHP中上载文件时未定义索引

在PHP中上载文件时未定义索引,php,file-upload,Php,File Upload,问题出现在这两行中: $product_image = $_FILES['product_image']['name'][0]; $product_image_tmp = $_FILES['product_image']['tmp_name'][0]; 代码如下: <?php if(isset($_POST['insert_post'])){ $product_title = $_POST['product_title']; $product_

问题出现在这两行中:

$product_image =  $_FILES['product_image']['name'][0];

$product_image_tmp = $_FILES['product_image']['tmp_name'][0];   
代码如下:

<?php

   if(isset($_POST['insert_post'])){

      $product_title = $_POST['product_title'];
      $product_cat = $_POST['product_cat'];
      $product_brand = $_POST['product_title'];
      $product_price = $_POST['product_price'];
      $product_desc = $_POST['product_desc'];
      $product_keywords = $_POST['product_keywords'];

      $product_image =  $_FILES['product_image']['name'][0];
      $product_image_tmp = $_FILES['product_image']['tmp_name'][0];

      move_uploaded_file($product_image_tmp,"product_images/$product_image");

       echo $insert_product = "insert into products
     (product_cat,product_brand,product_title,product_price,product_desc,product_image,product_keywords)
     values('$product_cat','$product_brand','$product_title','$product_price','$product_desc','$product_image','$product_keywords')";


     $insert_pro = mysqli_query($con,$insert_product);

     if($insert_pro){
         echo "<script>alert('Product Has Been Inserted')</script>";
         echo "<script>window.open('insert_product.php','_self')</script>";

     }

    }
?>

  • 确保已将
    enctype=“multipart/form data”
    添加到
    form
    元素中

  • 并确保您的文件类型输入名为
    product\u image


  • 试试看

    哪个索引未定义?这篇文章似乎是针对缺乏足够信息来诊断问题的问题。请相应地编辑您的帖子,以添加足够的详细信息,以便人们可以帮助您。//$product\U image=$\U FILES['product\U image']['name'][0];//$产品图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片图片;问题发生在这两行扫描我收到你的邮件。然后,我会发送整个网站,这里的em与文字缩进兄弟的问题。。。
    $product_image =  $_FILES['product_image']['name'];
    
    $product_image_tmp = $_FILES['product_image']['tmp_name'];