单击提交表单按钮时如何在php中包含类文件

单击提交表单按钮时如何在php中包含类文件,php,Php,我有两个页面,add.php页面和主页 单击主页中的“添加”按钮后,主页将成功显示add.php页面 这是我在主页上尝试的代码: if(isset($_POST['add'])) { include('add.php'); } 这是我为我的edit.php尝试的代码 <html> <head> <title>EDIT</title> </head> <

我有两个页面,add.php页面和主页

单击主页中的“添加”按钮后,主页将成功显示add.php页面

这是我在主页上尝试的代码:

    if(isset($_POST['add']))
    {
       include('add.php');
    }
这是我为我的edit.php尝试的代码

    <html>
    <head>

    <title>EDIT</title>
    </head>
    <body>
    <form  method='POST' action="o.php">


    <input type='text'  name='username' value='<?php

    $textarea1 = ""; 
$pos="";
    if(isset($_SESSION['use'])){
    $textarea1 = $_SESSION['use'];

    }
echo $textarea1;


    ?>'>

    <input type='hidden'  name='fakename' value='<?php

    $textarea1 = ""; 
    if(isset($_SESSION['use'])){
    $textarea1 = $_SESSION['use'];

    }
echo $textarea1;
    ?>'>
    <input type='password' name='passwordz' value='<?php

    $textarea1 = ""; 
    if(isset($_SESSION['pak'])){
    $textarea1 = $_SESSION['pak'];

    }
echo $textarea1;
    ?>' >
    <input type='submit' name='editit' value='edit'>


    </form>
    </body>
    </html>

    <?php

    if(!empty($_POST['editit']))
    {
    $truename=$_POST['fakename'];
    $username=$_POST['username'];
    $password=$_POST['passwordz'];
    mysql_connect("localhost", "root", "");
    mysql_select_db("sad");

    $sql = mysql_query("UPDATE  users SET  username =  '$username', password='$password' where username='$truename'");
echo'CONGRATULATIONS YOU HAVE SUCCESFULLY EDIT YOUR ACCOUNT';

}

?>

编辑
这里的问题是,它在add.php页面中显示表单,但它不执行操作,只刷新页面,什么也不做。我做错了什么?


<?php 
session_start();


if( isset($_POST['add']) || isset($_SESSION['USE_ADD']) )
{
    $_SESSION['USE_ADD'] = TRUE;
    include('add.php');
}

?>

您的表单中没有名为“add”的字段或按钮:)是第一次使用PHP吗?家庭作业?:)顺便说一句,非常感谢你已经解决了我的24小时问题谢谢你非常感谢我能再问一个问题isset的用途是什么吗($\u SESSION['use\u ADD']如果他的回答能帮助你喜欢,那么你是从哪里得到的呢?如果他的回答能帮助你喜欢,那么请点击这个链接,以便你了解课程的基本知识