本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

如何更改文本文件并在 php 中读取这些更改

发布于2023-09-20 21:27     阅读(681)     评论(0)     点赞(26)     收藏(2)


我想从 JS 文件中读取消息,然后更改该 js 文件中的全局变量,以便调整其性能(然后清空文本文件)。不幸的是,它总是返回文本文件的原始值而不是更新后的值,并且在刷新页面之前我无法使用更新后的值。有一个更好的方法吗?

<?php 
switch($_SERVER['REQUEST_METHOD'])
{
  case 'GET':
    if(file_exists('chat.txt') && filesize('chat.txt') > 0){
      $filesize = filesize('chat.txt');
      $f = fopen('chat.txt', "a+");
      $line = fread($f, $filesize);
      $line = htmlspecialchars(str_replace("\n", "", $line));
      echo "<script> post = '" . $line  . "';</script>";
      fclose($f);
      fclose(fopen('chat.txt', 'w'));

    }



    break;  

  case 'POST':
    $function = $_POST['function'];
    switch ($function) {
      case('send'):
        $message = strip_tags($_POST['message']);
        $f = fopen('chat.txt', 'w');
        fwrite($f, $message);
        fclose($f);
        break;
    }
}

?>

解决方案


暂无回答



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.phpheidong.com/blog/article/548970/9e610cc1235b965f8302/

来源:php黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

26 0
收藏该文
已收藏

评论内容:(最多支持255个字符)