【发布时间】:2017-02-09 01:33:08
【问题描述】:
我正在开发一个论坛页面。现在发生了什么,当用户提交对主题的回复时:该回复被提交给所有 cmets。与主题相比,我需要检查数组值的位置。例如主题 3,用户回复:它只回复该主题,不回复其他主题。
<form enctype="metadata/form-data" method="post">
<?php
$reply = $_POST["reply"];
$submit = $_POST["submit"];
$uID = $newRow["ID"];
$cID = $comment["comment_ID"];
$ucID = $comment["ID"];
//this is where I've been stuck.
if(isset($submit)){
foreach($reply as $myReply){
echo $myReply.'<br />';
}
}
else{
echo "No result here.";
}
?>
<div class="textInput">
<textarea name="reply[]" maxlength="255"></textarea>
</div>
<div class="submitInput">
<input type="submit" name="submit" value="reply" />
</div>
</form>
【问题讨论】:
-
对于如此复杂的东西,这段代码看起来很乱。您将图像存储在数据库中,对吧?无论如何,我有点不确定你想要实现什么。在没有非常明确的意图的情况下阅读也是大量代码。请尝试更好地总结您的主要代码,清理它并更清楚您想要发生的事情。
-
这是一个论坛。就像您在 Facebook 上看到的那样:您可以发表评论并回复该评论。如何检查正确的评论 ID 以插入回复?