php向txt内写入内容 怎么操作呢 这样操作会重新生成一个文本 内容就覆盖掉了 我想写入的时候换行 下次再换
你可以用file_put_contents函数写入文件下面是一个简单的例子:(在当前目录下生成一个aa.txt文件,内容是编辑框的内容。<html><body><form...
你可以用file_put_contents 函数写入文件
下面是一个简单的例子:(在当前目录下生成一个aa.txt文件,内容是编辑框的内容。
<html>
<body>
<form action="" method="post">
输入内容:<input type="text" name="var">
<input type="submit" value="提交">
</form>
<?php
$text = $_POST['var'];
file_put_contents('aa.txt', $text);
?>
</body>
</html>
不覆盖以前的内容 展开
下面是一个简单的例子:(在当前目录下生成一个aa.txt文件,内容是编辑框的内容。
<html>
<body>
<form action="" method="post">
输入内容:<input type="text" name="var">
<input type="submit" value="提交">
</form>
<?php
$text = $_POST['var'];
file_put_contents('aa.txt', $text);
?>
</body>
</html>
不覆盖以前的内容 展开
3个回答
展开全部
<html>
<body>
<form action="" method="post">
输入内容:<input type="text" name="var">
<input type="submit" value="提交">
</form>
<?php
$text = "\r\n"$_POST['var'];
$f=fopen("aa.txt","a");
flock($f,LOCK_EX);
fputs($f,$text);
fclose($f);
?>
</body>
</html>
<body>
<form action="" method="post">
输入内容:<input type="text" name="var">
<input type="submit" value="提交">
</form>
<?php
$text = "\r\n"$_POST['var'];
$f=fopen("aa.txt","a");
flock($f,LOCK_EX);
fputs($f,$text);
fclose($f);
?>
</body>
</html>
更多追问追答
追问
麻烦请教下 $text = "\r\n"$_POST['var'];
$f=fopen("aa.txt","a");
flock($f,LOCK_EX);
fputs($f,$text);
fclose($f); 代码的解释 谢谢啊
追答
$text = "\r\n"$_POST['var']; //设置变量text等于回车加输入的内容
$f=fopen("aa.txt","a"); //写入方式打开aa.txt,将文件指针指向文件末尾。如果文件不存在则尝试创建之
flock($f,LOCK_EX); //进行排它型锁定
fputs($f,$text); //将$text内容写入aa.txt
fclose($f); //关闭aa.txt
展开全部
先获取文档的内容a 然后将你从文本框里获得的内容b 加在a的后面 再重新写入文档
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$a =fopen("tt.txt","a+");
$content="需要写入的内容";
$b=$content."\r\n";
fwrite($a,$b);
fclose($a);
?>
$a =fopen("tt.txt","a+");
$content="需要写入的内容";
$b=$content."\r\n";
fwrite($a,$b);
fclose($a);
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询