私はPHPスクリプトを呼び出すことによって、javascriptからtxtファイルを保存しようとしています。コールバックは正常ですが、PHPは実行されていません。また、ターミナルでphpスクリプトを実行すると、私のtxtファイルが作成されます。だから何とか呼び出しが実行されていないのですか?私は間違って何をしていますか?phpがajaxコールの後に実行されない
のjavascript:
var data = "test"
$.ajax({
url: 'http://localhost/saver.php',
type: 'POST',
data: { data: data },
success: function(result) {
alert(result);},
error: function(result) {
alert('ERROR');}
});
PHPスクリプト:
<?php
$data = $_POST['data'];
$fp = fopen('path/hs2.txt', 'w');
fwrite($fp, $data);
fclose($fp);
?>
'console.log(result)'を追加するだけで確認できますか? – FirstOne
ファイル構造を教えてもらえますか?これらの両方のファイル(ajaxを持つファイルと最後のphpファイル)はどこですか? – Akshay
@FirstOne:PHPスクリプト – Ansjovis86