【问题标题】:After adding enctype="multipart/form-data to my form and trying to submit, it goes to another page [closed]将 enctype="multipart/form-data 添加到我的表单并尝试提交后,它转到另一个页面 [关闭]
【发布时间】:2021-07-28 04:45:10
【问题描述】:

我有 2 页 第一个是:admin.php

<?php
session_start();

if (!isset($_GET['page'])){
    $_GET['page'] = 'home';
}//end if
include_once(dirname(__FILE__)."/function.php");
?>

<?php include_once("header.php"); ?>
<?php include_once("menu.php"); ?>

<?php 
    switch ($_GET['page']) {
        case 'category_list':
            include_once(dirname(__FILE__)."/modules/category_list.php");
            break;
        case 'category_add_edit':
            include_once(dirname(__FILE__)."/modules/category_add_edit.php");
            break;
        case 'color_list':
            include_once(dirname(__FILE__)."/modules/color_list.php");
            break;
        case 'color_add_edit':
            include_once(dirname(__FILE__)."/modules/color_add_edit.php");
            break;
        case 'product_list':
            include_once(dirname(__FILE__)."/modules/product_list.php");
            break;
        case 'product_add_edit':
            include_once(dirname(__FILE__)."/modules/product_add_edit.php");
            break;
        case 'cart':
            include_once(dirname(__FILE__)."/modules/cart.php");
            break;
        case 'order':
            include_once(dirname(__FILE__)."/modules/order.php");
            break;
        default:
            include_once(dirname(__FILE__)."/modules/home.php");
            break;
    }
?>




<?php include_once("footer.php"); ?>

第二个是:/modules/product_add_edit.php

<form action="<?=($_SERVER['PHP_SELF'])?>?<?=$_SERVER['QUERY_STRING']?>" enctype="multipart/form-data method="POST">

当我尝试提交和上传我的图像和输入字段时,它会转到: http://project6bootstrap4-v1/admin.php?id=&category_id=7&name=Anything&description=Anything&price=352&quantity=431&type=Anything&image=monitoracerCopy.jpg&color_id=8&add_category=

什么时候应该去:http://project6bootstrap4-v1/admin.php?page=product_add_edit 我做错了什么?

【问题讨论】:

  • enctype="multipart/form-data 缺少结束引号

标签: php html mysql


【解决方案1】:

enctype 属性缺少引号

<form action="<?=($_SERVER['PHP_SELF'])?>?<?=$_SERVER['QUERY_STRING']?>" enctype="multipart/form-data" method="POST">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 2011-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-02
    相关资源
    最近更新 更多