我有2頁,add.php頁面和主頁面頁面。如何在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頁頁但它不會做的動作,它只是刷新頁並且什麼都不做。我究竟做錯了什麼?
您沒有字段或按鈕在您的窗體中名爲'添加':) – Eugen
第一次使用PHP?家庭作業? :)順便說一句,http://xkcd.com/327/ –