PHP-读取文本文件时出现问题

时间:2018-06-27 09:53:51

标签: javascript php

所以最近我改进了代码,并设法通过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)并且不变。

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>