我试图创建一个我的网站访问计数器,我做了类似的事情:
contatore.txt: 0
的index.html:
<html><head>
</head>
<body>
<p><?php include ("counter.php"); ?></p>
</body></html>
counter.php:
<?php
$file_handle = fopen("contatore.txt", "r");
$line = ((int)(fgets($file_handle))) + 1;
fclose($file_handle);
$fh = fopen( 'filelist.txt', 'w' );
fwrite($fh, (string)($line));
fclose($fh);
echo ((string)($line));
?>
这里是问题:浏览器只是自动隐藏php代码使用:(你能帮我吗??谢谢
答案 0 :(得分:5)
您的文件名为index.html
。除非你告诉你的服务器.html文件应该被视为PHP脚本,这意味着PHP代码 NOT 正在执行 - 它作为文字文本出去。由于PHP标签使其看起来像HTML,因此您的浏览器正确地隐藏了那个未知/非法标签。
将其重命名为index.php
。