我有3个php页面。
Counter.php - 显示Counter2和3获得的点击次数。
<?php
session_start()
?>
<!DOCTYPE html>
<html>
<head>
<title>Counter</title>
</head>
<body>
Counter2 <?php echo $_SESSION["counter2"]; ?> Times.
<p></p>
Counter3 <?php echo $_SESSION["counter3"]; ?> Times.
</body>
</html>
Counter2.php - 记录此页面的点击次数。
<?php
session_start();
if(isset($_SESSION["counter2"])) #v1
{ $counter2 = $_SESSION["counter2"]; } #v2
else
{ $counter2 = 0; } #v1
$_SESSION["counter2"] = $counter2 + 1; #v2
?>
<!DOCTYPE html>
<html>
<head>
<title>Counter</title>
</head>
<body>
<?= $counter2 ?>
</body>
</html>
Counter3.php - 记录此页面的点击次数。
<?php
session_start();
if(isset($_SESSION["counter3"])) #v1
{ $counter3 = $_SESSION["counter3"]; } #v2
else
{ $counter3 = 0; } #v1
$_SESSION["counter3"] = $counter3 + 1; #v2
?>
<!DOCTYPE html>
<html>
<head>
<title>Counter</title>
</head>
<body>
You visted this page this many times: <?= $counter3 ?>
</body>
</html>
问题: 对于我制作的每个新计数器页面,这意味着我必须添加该代码片段(您可以在Counter2和3下面看到)。我不想这样做。无论如何,我可以在一个页面上添加一个代码,以便计算所有计数器页面单独获得的内容然后在Counter.php上显示它吗?
致以最诚挚的问候,