所以我有这个网站,用户可以在其中拥有个人资料并发送留言簿消息。如果您已登录并查看您的消息,则每条消息都有一个提交按钮来删除该消息。
我知道如何删除这条消息,但我不知道如何在发布时获取 messageID。
控制器使用此(一条消息)创建一个包含所有消息的循环:
{ $this->theMessageID = $messageID;
$guestbookHtml .= "<div id='guestbook'>
<form method='post' action='' class='deletemsg'>
<input class='deleteinput' type='submit' name='$this->m_delete' value='delete'/>
</form>
<p class='message'>$message</p>
</div>";
return $guestbookHtml;
}
然后我有这个功能来检查我是否按下了一个按钮
{
if (isset($_POST[$this->m_delete])) {
return true;
} else {
return false;
}
}
是的,现在我如何将 $this->theMessageID 发送到我的控制器也取决于我按下了哪些消息.... :)