【发布时间】:2018-06-27 13:35:13
【问题描述】:
所以我有一个代码,其中一个数字是从文本文件中检索并通过 HTML 显示的。
问题是它只在我刷新页面时检索数字。如果我更改其他页面上的数字,它不会在其他页面上更改。
之前也看到过类似的问题,大部分都说用AJAX,但是我对AJAX不是很了解,只需要这段代码,不会一直用.我想知道除了AJAX还有没有其他的,如果只有AJAX,请提供代码示例。
PHP 代码:
<?php
$file = "num.txt"; //Path to your *.txt file
$contents = file($file);
$num = implode($contents);
?>
JavaScript 代码。基本上它获取 PHP 值并输出到 html。
document.getElementById("num").innerHTML = '<?php echo $num; ?>';
请记住,我不想刷新页面。只是变量。
编辑: PHP 代码 - 出现错误 - 注意:未定义索引:第 3 行 C:\xampp\htdocs\num.php 中的 keynum
这是PHP的代码
<?php
$keynum = $_POST['keynum'];
$post = "INSERT INTO post (keynum) VALUES ($keynum)";
$fileLocation = getenv("DOCUMENT_ROOT") . "/num.txt";
$file = fopen($fileLocation,"w");
$content = $keynum;
fwrite($file,$content);
fclose($file);
echo 'Response';
die();
?>
【问题讨论】:
-
你不是already ask this吗?
-
奇怪的是,你今天所有的问题都是关于这个问题的。
-
等等……什么?该编辑与您的原始问题有什么关系?该代码来自哪里,哪里提到了表单提交?还是更新文件?
标签: javascript php ajax xmlhttprequest