这是错误:
注意:未定义的索引:$ product_title in 第148行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_cat in 第149行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_brand in 第150行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_price in 第151行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_desc in 第152行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_keywords in 第153行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_image in 第156行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php
注意:未定义的索引:$ product_image in 第157行的C:\ xampp \ htdocs \ MyShop \ admin_area \ insert_product.php 插入产品 (product_cat,product_brand,PRODUCT_TITLE,PRODUCT_PRICE,product_desc,product_image,product_keywords) 值('','','','','','','')
这是代码:
if(isset($_POST['insert_post'])){
$product_title = $_POST['$product_title'];
$product_cat = $_POST['$product_cat'];
$product_brand = $_POST['$product_brand'];
$product_price = $_POST['$product_price'];
$product_desc = $_POST['$product_desc'];
$product_keywords = $_POST['$product_keywords'];
$product_image = $_FILES['$product_image']['name'];
$product_image_tmp = $_FILES['$product_image']['tmp_name'];
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')";
}
答案 0 :(得分:0)
似乎是,你使用带有$ product_image的数组作为数组键,但是没有数组键$ product_image。
1)尝试
if(array_key_exists($product_image,$array)){
// code in the error-lines (148,149,150, .....
}