单击提交表单按钮时如何在php中包含类文件
我有两个页面,add.php页面和主页 单击主页中的“添加”按钮后,主页将成功显示add.php页面 这是我在主页上尝试的代码:单击提交表单按钮时如何在php中包含类文件,php,Php,我有两个页面,add.php页面和主页 单击主页中的“添加”按钮后,主页将成功显示add.php页面 这是我在主页上尝试的代码: if(isset($_POST['add'])) { include('add.php'); } 这是我为我的edit.php尝试的代码 <html> <head> <title>EDIT</title> </head> <
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']如果他的回答能帮助你喜欢,那么你是从哪里得到的呢?如果他的回答能帮助你喜欢,那么请点击这个链接,以便你了解课程的基本知识