私はAJAXの初心者です。JavaScript を使用してラジオ ボタンの値をファイルに書き込みたいのですが、これは私の検索では不可能です。そのために、AJAX リクエストを php の関数に送信しています。以下は私の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);
 }
しかし、このコードの問題は、まったく実行されないことです。構文エラーである可能性があります。この問題から抜け出す方法は?