gpt4 book ai didi

php - codeigniter MVC 在 mysql 表中插入敏感数据

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

我正在使用 codeigniter构建一个页面,用户可以在其中 like另一个用户的帖子。

我在这个例子中有三个页面,view_page.php , model_page.phpcontroller_page.php .

我的 view_page.php看起来像这样

<?php foreach($members as $value): ?>
<tr>
<td><?php echo $value['post_id']; ?></td>
<td><?php echo $value['post_title']; ?></td>
<td><a href="like/<?php echo $value['post_id']; ?>">Like</a></td>
</tr>
<?php endforeach; ?>

Controller_page.php

function like($post_id) {
$this->load->model('model_page');
$this->model_page->like_user($post_id);
redirect('controller_page/viewdata');
}

我的问题是,如果用户使用 user_id = 1 , 在 view_page.php 上发帖(如下图所示),他的post_id , post_title , 并且喜欢按钮将显示。

如果另一个用户使用 User_id = 22 , 喜欢那个帖子,我如何添加 user_id=22mysql表,了解哪个用户喜欢该帖子?

我正在考虑通过 user_id=22url的喜欢按钮,但随后人们可以操纵喜欢但改变user_id在地址栏中。

如何正确操作?

提前致谢

enter image description here

最佳答案

你可以做一个表来存储所有的点赞例如。

id post_id user_id
1 1 22
2 1 44

关于php - codeigniter MVC 在 mysql 表中插入敏感数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45492196/

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