我正在尝试使用AJAX将输入从Javascript传输到PHP,但输入不会传输。 这是我的JS代码:
<!DOCTYPE html>
<html>
<head>
<style>
div{border:solid;}
div{background-color:blue;}
</style>
</head>
<body>
<div id="comments"> </div>
<br>
<span> Comment: </span> <input id="comment"> <button onclick="getInput()"> Submit Comment </button>
<script>
function getInput(){
var input = document.getElementById("comment").value;
addComment(input);
}
function addComment(input){
var request = new XMLHttpRequest();
request.open("GET","chatroom.php?i="+input,false);
request.send();
}
</script>
</body>
</html>
这是我的PHP代码:
<?php
$input = $_REQUEST["i"];
file_get_contents("chatext.txt",$input);
?>
执行PHP代码,但不传输变量。
答案 0 :(得分:3)
file_put_contents("chatext.txt", $input)
吗?