gpt4 book ai didi

php - 提交多段时出现403错误

转载 作者:行者123 更新时间:2023-11-29 06:27:35 24 4
gpt4 key购买 nike

我的评论框输入有问题。

当只发送一个段落时,一切都很好,但是当添加多个

标签时,我收到 403 错误。这不会发生在本地主机上,只会发生在实时网站上。 textarea 是一个使用 CKeditor 的富文本编辑器。我在另一个有效的页面上使用相同的设置。你能帮帮我吗?

这是表格:

<div id="comment-form" class="container">
<h3>Laat je mening horen!</h3>
<form class="form-horizontal" role="form" method="POST" action="blog-item.php?blogID='.$blogID.'">
<div class="form-group">
<div class="col-sm-6">
<input type="text" name="auteur" class="form-control" value="'.$_SESSION['username'].'" disabled>
</div>
</div>
<div class="form-group">
<div class="container col-sm-10">
<textarea rows="8" class="form-control" placeholder="Schrijf hier je commentaar" name="commbox" id="commbox"></textarea>
</div>
</div>
<button type="submit" class="btn btn-primary btn-lg">Verstuur</button>
</form>
</div>

这是处理输入的 php:

if ($_SERVER["REQUEST_METHOD"] == "POST"){
if(empty($_POST["commbox"])){
echo '<p class="alert alert-danger">Je kan geen leeg comment versturen</p>';
} else {
$commbox = htmlspecialchars($_POST['commbox']);
$auteur = $_SESSION['username'];
$addCommStmt = $mysqli->prepare("INSERT INTO blogcomments (blogID, comment, auteur) VALUES (?, ?, ?)");
$addCommStmt->bind_param('sss', $blogID, $commbox, $auteur);
$addCommStmt->execute();
$addCommStmt->close();
}
}

最佳答案

它可能与您的代码无关。它更有可能与您服务器上的 mod_security 有关。为了测试更改您尝试提交的整个文本,如果一切顺利,您需要让您的主机支持加入白名单一些 mod_security 卷。

关于php - 提交多段时出现403错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30027997/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com