如何使用XmlHttpRequest的多个实例修复错误?

时间:2019-05-19 22:31:06

标签: php xmlhttprequest

最近,我尝试将XmlHttpRequest用于我创建的项目 代码就是这样

  1. 用户每隔0.1秒发送一次可以随时间修改的信息
  2. 此信息将发送到php文件,该文件将修改文件文本
  3. 其余的php重新发送所有文本文件

这是PHP代码:

<?php
$x = $_POST['x'];
$y = $_POST['y'];
$pseudo = $_POST['pseudo'];

$texte = file_get_contents('pos.txt', FILE_USE_INCLUDE_PATH);

$tab = explode(".", $texte);
$key = array_search($pseudo, $tab);
$tab[$key + 1] = $x;
$tab[$key + 2] = $y;
$texte = implode(".", $tab);

file_put_contents('pos.txt', $texte, FILE_USE_INCLUDE_PATH);
echo $texte;
?>

文本文件如下所示:

AAA.0.0.BBB.0.0.CCC.0.0

如果只有一个用户使用该网站,则代码可以完美运行,但是如果有两个用户,稍后,文本文件将如下所示:

.0.0

如果有任何问题的线索,请给我回复,并感谢您阅读。

0 个答案:

没有答案