Php ';提交评论';重定向到另一页
我将在我的网站上建立一个评论区。我在评论框中发表了评论。发布评论并将其更新到数据库中效果良好。但问题是,在提交任何评论时,它会将我导航到第一页(在我的情况下,它是“主页”选项卡下的主页)。它不允许用户停留在同一页面上 main.php:Php ';提交评论';重定向到另一页,php,html,mysql,database,phpmyadmin,Php,Html,Mysql,Database,Phpmyadmin,我将在我的网站上建立一个评论区。我在评论框中发表了评论。发布评论并将其更新到数据库中效果良好。但问题是,在提交任何评论时,它会将我导航到第一页(在我的情况下,它是“主页”选项卡下的主页)。它不允许用户停留在同一页面上 main.php: <!--php code for comment section starts--> <?php mysql_connect("localhost","root",""); mysql_select_db("comment_
<!--php code for comment section starts-->
<?php
mysql_connect("localhost","root","");
mysql_select_db("comment_section");
$name=isset($_POST['name'])? $_POST['name'] : '';
$comment=isset($_POST['comment'])?$_POST['comment'] : '';
$submit=isset($_POST['submit'])?$_POST['submit'] : '';
$dbLink = mysql_connect("localhost","root","");
mysql_query("SET character_set_client=utf8", $dbLink);
mysql_query("SET character_set_connection=utf8", $dbLink);
if($submit) {
if($name&&$comment) {
$insert=mysql_query("INSERT INTO comment (name,comment) VALUES ('$name','$comment') ");
} else {
echo "please fill out all fields";
}
}
?>
<!--php code for comment section ends-->
<!--building a comment section starts-->
<center>
<form action="" method="POST">
<table>
<tr><td>Name: <br><input type="text" name="name"/></td></tr>
<tr><td colspan="2">Comment: </td></tr>
<tr><td colspan="5"><textarea name="comment" rows="10" cols="50"></textarea></td></tr>
<tr><td colspan="2"><input type="submit" name="submit" value="Comment"></td></tr>
</table>
</form>
<!--building a comment section ends-->
<!--building a comment section's functionality starts-->
<?php
{
$dbLink = mysql_connect("localhost","root","");
mysql_query("SET character_set_results=utf8", $dbLink);
mb_language('uni');
mb_internal_encoding('UTF-8');
$getquery=mysql_query("SELECT * FROM comment ORDER BY id DESC");
while($rows=mysql_fetch_assoc($getquery)) {
$id=$rows['id'];
$name=$rows['name'];
$comment=$rows['comment'];
echo $name.'<br />'.'<br />'.$comment .'<br/>'.'<br/>'.'<hr size="1"/>';
}
}
?>
<!--building a comment section's functionality ends-->
尝试放置
而不是
。此外,您的代码容易受到SQL注入的攻击。请参阅以了解我的意思以及如何防止它。此评论框位于主页或任何左、右面板上
如果是,请尝试将“文件路径”放入