所以最近我改进了代码,并设法通过PHP(AJAX)将javascript变量保存到txt文件中。 txt工作正常,它获取了javascript编号,但是在txt文件上检索编号时遇到问题。
PHP代码:
<?php
$file_content = file_get_contents('num.txt');
?>
JavaScript代码:
function recnum(){
document.getElementById("num").innerHTML = '<?php echo $file_content; ?>';
}
因此,在此之后,html页上的数字保持不变(1)并且不变。
答案 0 :(得分:1)
如果要将数据直接放入HTML中而不使用Javascript,则可以尝试以下代码:
<div id="num"><?php echo $file_content; ?></div>
注意:我假设您的html中已经有一个num
id的div。
更新:基于您的评论。使用后已定义变量。因此,请先定义它,然后在下面的修改代码中使用
<?php
$file = "num.txt";
//Path to your *.txt file
$contents = file($file);
$file_content = implode($contents);
echo $file_content;
?>
<html>
<body>
<head>
<title> Botão </title>
<link rel="stylesheet" href="css/style.css">
<meta charset="UTF-8">
<script type="text/javascript" src="jquery-3.3.1.min.js"></script>
</head>
<div id="num"><?php echo $file_content; ?></div>
</html>