我究竟做错了什么?然后
我永远不会得到“确定”。
我尝试了一些其他代码,这些代码包含太多的HTML,并且无法很好地进行清理以适合我。我的麻烦似乎是表格方面的能力不足。
<?php
include "connect.php";
session_start();
if (isset($_SESSION['username']))
{
print "<A href='addquote.php'>Add a quote</a> | <A href='deletequote.php'>Delete a quote</a> | <A href='search.php'>Search</a><br><br>";
if(isset($add))
{
print "OK";
$addquote="Insert into rquote_quotes (quote) values ('$add')";
$result=mysql_query($addquote) or die("Could not insert quote");
if($result)
{
print "Quote added successfully";
}
else
{
print "ERROR";
}
}
else
{
print "<form action='addquote.php' method='post'>";
print "Type quote here<br>";
print "<textarea name='quote' rows='3' cols='20'></textarea><br>";
print "<input type='submit' name='add' value='add quote'></form>";
}
}
else
{
print "Not logged in as Administrator, please <A href='login.php'>Login</a>";
}
?>
最佳答案
您需要更改:
if(isset($add))
对此:
if(isset($_POST['add']))
关于php - 由于某些原因,我似乎没有解析第二个if语句,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33944514/