ボタンのクリックでファイルの内容を削除します。私はajax
リクエストを作成して、2つの変数、つまりコンテンツを削除した人のfilename
とname
を送信します。 PHP
関数はエラーなく完全に正常に機能しますが、ajax
request
は読み取れません。PHPでAjaxリクエストを読み取ることができません
マイHTML:
<button onclick="del()">Delete Chat</button>
マイJavaScriptの:
<script>
function del(){
var del = new XMLHttpRequest();
var url = "dc.php?f=" + "<?php echo $mf[0]."-".$mf[1].".txt" ?>"+"&n="+ "<?php echo $me ?>";
del.send();
}
</script>
マイdc.php
ファイル:
<?php
$f = $_REQUEST['f'];
$n = $_REQUEST['n'];
$del=fopen($f,'w');
fwrite($del, "Chat Deleted by ".$n."\n<br>");
fclose($del);
?>
[ネットワーク]タブのデベロッパーツールには何が表示されますか?そこにあなたの要求を追跡することができます。 – Manwal
@Manwal私は 'f'が' undefined index'であることを知ります –
リクエストの実際のURLは何ですか? * 2つの*リクエストを作成しようとしていることにも注意してください。そして、彼らは異なるクエリ文字列値を定義します。どちらが実際に作られていますか? – David