我是 AJAX 的新手。我想通过 JavaScript 在文件中写入单选按钮的值,根据我的搜索,这是不可能的。为此,我正在向 php 的函数发送 AJAX 请求。以下是我的 AJAX 请求。
$.ajax({
url: "/modules/orffinder/write_file",
type: "POST",
data: "id=radios[i].value",
success: function(msg){
alert(msg);
window.opener.runNextModule (msg);
}
});
我的php函数是
function write_file()
{
$id = $_POST['id'];
echo "The id is ".$id;
$myFile = "/var/www/Bioinfo12/testFile.txt";
$fh = fopen($myFile, 'w') or die("can't open file");
fwrite($fh, $id);
fclose($fh);
}
但是这段代码的问题是它根本没有运行,可能是它的语法错误。如何摆脱这个问题?