本站消息

站长简介/公众号

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

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

How to change a text file and read in those changes in php

发布于2023-09-21 21:31     阅读(847)     评论(0)     点赞(9)     收藏(2)


I want to read in a message from a JS file, and then change a global variable in that js file so that it will adjust its performance (and then empty the text file). Unfortunately, it always returns the original value of the text file instead of the updated value, and I can't use the updated value until I refresh the page. Is there a better way to do this?

<?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/548971/04632d37d4fbd00dc1e7/

来源:php黑洞网

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

9 0
收藏该文
已收藏

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