javascript向文本文件添加/从中删除
javascript adding/deleting to/from text file
我正在尝试使用jquery、ajax和PHP向文本文件添加字符。POST ajax调用返回成功,但PHP函数未执行。有人看到我的错误了吗?变通办法?
<html>
<head>
<title>AjaxSend</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script>
$(function() {
$(".update_button").click(function() {
{
$.ajax({
type: "POST",
url: "changetext.php",
cache: false,
success: function(html){
alert('You were successful');
}
});
} return false;
});
});
</script>
</head>
<body>
<button class="update_button">Put File</button>
</body>
</html>
PHP:
<?php
file_put_contents('test.txt','Text to be added');
?>
1。检查文件是否存在,但没有更新
尝试将FILE_APPEND
作为第三个参数应用于file_put_contents()
2.检查您的权限
确保你在写test.txt
的目录中有写访问权限。考虑到你所展示的代码,这很可能是你的PHP脚本存储的根目录。
3.更新权限并选择要写入的目录
创建一个目录(就在那里存储脚本changetext.php
)。给它任何名称,例如:output
然后将目录的权限设置为777,并将changetext.php
更改为:
file_put_contents('output/test.txt','Text to be added', FILE_APPEND);
相关文章:
- 删除添加行
- 删除添加的事件侦听器
- 删除添加的输入字段
- 如何在 fabricjs 中从画布中删除添加的模板
- 删除添加空值的 Javascript 对象项
- .append() 删除添加的元素
- Javascript/jQuery - 根据数值删除/添加多个元素的类
- 单击时添加几行,双击删除添加的行
- 从表单中删除添加的元素不起作用
- 当我在单击元素外部时,如何删除添加到单击元素的功能
- 从javascript数组内的对象中删除/添加特定变量
- 如何使用单击hypelink从表单输入文本字段中删除/添加属性
- 想要在单击删除链接时删除添加到缩略图中的图像
- TinyMCE 4删除/添加所有图像的属性
- 当一天的开始和结束时间改变时,删除/添加正确的
's - 使用JavaScript删除添加到选定文本的高亮
- 删除/添加类函数
- 删除/添加一个类,然后在这个新类上执行一个事件
- TinyMCE插件-如何删除添加的代码
- 使用jquery删除/添加类到正文