У меня есть php-файл, который я вызываю из некоторого javascript, и он теоретически должен обновить некоторые данные в текстовом файле, но он заменяет данные для обновления ничем.
Я попытался изолировать его и вместо того, чтобы запускать его много раз в секунду, запускать его по частям при нажатии клавиши.
$.ajax({url : "remove.php",type : "POST",data : { supp: "["+name+"]"+"["+pgx+"]["+pgy+"]", rep:"["+name+"]["+gy+"]["+gx+"]"},dataType: "text"});
pgx=gx
pgy=gy
<?php
$sc = (string)$_POST["supp"];
$re = (string)$_POST["rep"];
$text=file_get_contents ("players.txt");
$result=str_replace($sc,$re,$text);
file_put_contents ("players.txt",$result);
?>
Результат должен оставаться неизменным до тех пор, пока я не перееду, а затем обновлю свои координаты [псевдо] [x] [y]
и вместо этого он заменяет предыдущие данные ничем