このサイトに投稿するのはこれが初めてです。このトピックに関連する以前の投稿をいくつか見てきましたが、自分に合ったものは見つかりませんでした。javascript と jquery $.ajax を使用して、サーバー上で php スクリプトを呼び出し、ファイルの内容を返そうとしています。これまでのところ、データを取得していません。$.ajax を使用してサーバー上の .txt ファイルを更新することはできますが、それを取得するために何が間違っているのかを見つけるのに役立つ可能性があります。PHP スクリプトから生成されたエラーは見られず、events.txt ファイルは空ではありません。vb.net と c# は私の母国語なので、これは私には少しなじみがありません。
私のjsは:
function readText() {
var url = "readdata.php";
var result = "";
$.ajax({
url: url,
type: 'get',
dataType: 'text',
success: function (data) {
result = data;
alert(result);
},
async: false
});
}
私のreaddata.phpスクリプトは次のとおりです。
<?
$file=fopen("events.txt","r");
$read=fread($file,filesize("events.txt"));
fclose($file);
echo $read;
?>
どんなアドバイスでも大歓迎です。ありがとう!