gpt4 book ai didi

php - 添加到候选名单 PHP MYSQL 或 JQUERY?

转载 作者:行者123 更新时间:2023-11-29 14:50:03 24 4
gpt4 key购买 nike

我真的正在努力找出在客户房地产网站上创建添加到候选名单选项的最佳方法。

此链接http://www.harcourts.com.au/Property/Residential看起来不错,对我来说它似乎是使用一个表来存储数据,就在那时我想到也许可以使用用户的 IP 地址来存储他们的数据 30 天。

但问题是,如果 5 台计算机位于一个 ISP 上,那么它们将具有相同的候选列表。

然后我认为 jquery 会很好,但我以前没有做过类似的事情。

如果有人可以给我提供一个简单的 php mysql 或 jquery 示例,将唯一的 id 添加到候选列表缓存或 cookie 或 session 中,那就太好了。

PS:我只有初学者知识,所以如果可以发布或链接示例,我一定会学习它,而不仅仅是复制粘贴然后忘记。 :-)

提前致谢。

最佳答案

您可以创建一个有效期为 30 天的 Cookie,其中包含一个随机生成的 ID,您可以使用该 ID 链接到数据库中的行。

初始化:

if( !isset( $_COOKIE['listid'] ) )
{
$listid = md5( time() ); // Should make sure this is unique
setcookie( 'listid', $listid , time()+60*60*24*30 );
}
else
{
$listid = $_COOKIE['listid'];
}

添加项目:

mysql_query( 'INSERT INTO `table` ( `listid`, `itemid`) VALUES ("' . $listid . '","' . $itemid . '");' );

检索项目:

$q = mysql_query( 'SELECT `itemid` from `table` WHERE `listid` = "' . $listid . '"' );

while( $r = mysql_fetch_assoc( $q ) )
{
$items[] = $r;
}

这是一个非常基本的解决方案,您需要在此基础上进行构建才能获得您想要的结果。

关于php - 添加到候选名单 PHP MYSQL 或 JQUERY?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5945345/

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