ユーザーが閲覧したことを示すために各記事に COOKIE を追加するのは合理的ですか?
私が最近取り組んでいる記事システムの機能の 1 つは、現在の記事の閲覧数 (トラフィック) をカウントすることです。
私の記事のアドレスは news.php?id=123
オンラインで見つけた方法です
<br />$gid = $_GET["id];<br />if( !isset($_COOKIE["user"]) ){ <br /> setcookie("user","newGuest",time()+3600); <br />}else { <br /> setcookie("user","oldGuest"); <br />} <br /><br />if ( $_COOKIE["user"] != "oldGuest") {<br /> $hits_now = $row["hits"]+1;<br /> $pdo->exec("UPDATE `gamedb_game` SET `hits`='$hits_now' WHERE `id` = '$gid'"); <br />}
<br />$gid = $_GET["id];<br />if( !isset($_COOKIE["user"]) ){ <br /> setcookie("user","newGuest",time()+3600); <br />}else { <br /> setcookie("user","oldGuest_$gid"); <br />} <br /><br />if ( $_COOKIE["user"] != "oldGuest_$gid") {<br /> $hits_now = $row["hits"]+1;<br /> $pdo->exec("UPDATE `gamedb_game` SET `hits`='$hits_now' WHERE `id` = '$gid'"); <br />}