各関数からjquery ajaxを介してデータを送信してファイルを上書きするのに問題があります。私は私のpost.phpがこの機能で私を助けることができる正しいものではないと思いますか?jquery ajaxでデータをポストし、外部ファイルに上書きするファイル
$('.mod').each(function(){
var id = $(this).attr('id');
$.ajax({
type: "POST",
url: "post.php",
data: "divid="+id+"&length="+$('.mod').length+"&ok=1",
success: function(msg){ }
});
});
if($_POST['ok']==1){
$File ='index.php';
$Handle = fopen($File, 'w');
$length = $_POST['length'] ;
fwrite($Handle, ''.$_POST['divid'].'<br>');
fclose($Handle);
}
よろしくフランク
post.phpを直接呼び出し、エラーが含まれているかどうかを確認してください。構文の強調表示に見られるように、fwrite()行に構文エラーがあります。 –
ああ申し訳ありませんが、それはエラーでしたが、これは私の問題を解決しませんでした。私が正しいなら、私はJsonと何かを作らなければならない。すべてのidsはファイル内で返さなければなりません今はファイルの最新のIDだけを取得します – Frank