gpt4 book ai didi

PHP 网站统计

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

我已将此 PHP 代码放在我的 index.php 页面的最顶部

<?php
session_start();
include 'includes/dbconnection.php';

$sql="INSERT into site_statistics (ipaddress, datetime, url) values ('".$_SERVER['REMOTE_ADDR']."', '".date("Y-m-d H:i:s")."', '".$_SERVER['PHP_SELF']."') ";
$rs=mysql_query($sql,$conn) or die(mysql_error());
?>

它可以正常插入数据库,但当我刷新一次时,它似乎总是在表中放入多行

session_start();用于我的购物车,所以我无法删除它

最佳答案

添加一个 varchar(32) 列,将其设为主键,并将 session ID 插入其中。即。

$sql="INSERT into site_statistics (sid, ipaddress, datetime, url) values ('" . session_id() . "', '".$_SERVER['REMOTE_ADDR']."', '".date("Y-m-d H:i:s")."', '".$_SERVER['PHP_SELF']."') ";

session ID 对于该特定时间的访问者来说是唯一的,因此它作为主键可以防止同一访问者在该特定访问中多次插入。

关于PHP 网站统计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15409677/

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