使用 JavaScript 和 PHP 在服务器上保存字符串
Save a string on a server using JavaScript and PHP
我正在尝试使用 AJAX,但它似乎不起作用。
var data = 'foo bar';
$.ajax({
url: 'http://localhost/index.php',
type: 'POST',
data: {data: data},
success: function(result) {
alert('success');
}
});
索引.php
<?php
$x = $_POST["data"];
file_put_contents ('data.txt', data);
我收到成功警报,但data.txt
为空。我不知道为什么这不起作用。
我正在使用 XAMPP 在本地服务器上进行测试。
不,仅使用 javascript 不能在服务器上写入文件,因为 javascript 在客户端(浏览器(上运行。
你需要Ajax
和服务器端脚本(如PHP
(来处理保存,或者如果你只想在一个浏览器中使用它(和自己聊天?(,你可以用javascript存储的东西在浏览器的本地存储中,但请注意,这个存储不会永远持续下去。
相关文章:
- 子字符串/正则表达式以获取字符串中保存的 SRC 值
- .value返回字符串,直到我将其保存到变量
- 如何在jquery、javascript、HTML5中以base64字符串保存为(PDF、doc、xls、png.)
- 在本地存储中保存并返回随机生成的字符串
- JavaScript字符串中的换行符也保存为.txt
- 如果字符串保存在变量中,如何查找包含字符串的ID
- 保存cookie数据,字符串语言不是英语
- 通过AJAX发送jquery字符串,并使用PHP将其保存到html文件中
- JavaScript:将字符串的一部分放入DOM容器中,保存溢出
- Metor:将html保存为字符串,然后将其转换为DOM节点
- 保存Canvas图像(将数据字符串发布到PHP)
- 对象推送到MongoDB中保存为字符串的子数组中
- 如何将从 JavaScript 返回的文本值保存到 Java 中的字符串变量
- 使用 ajax,jquery ,java 保存大型 JSON 字符串
- 如何字符串化循环 JSON 对象并将其保存到文件
- 从 Servlet 保存字符串
- 从jQuery的'$.get'中保存字符串
- 使用 JavaScript 和 PHP 在服务器上保存字符串
- 我如何保存字符串的每个字母在不同的数组位置?并合并回单个字符串
- 如何使用angularJS或Java保存字符串(并在iframe中使用它)