无法使用PHP读取AJAX请求



我想在单击按钮时删除文件内容。我提出一个ajax请求,该请求发送2个变量,filename和删除内容的人的namePHP功能的工作正常,没有错误,但无法读取ajax request

我的 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);
?>

尝试以下操作:您不必调用其他请求。将它们结合在一起:

<script>
     function del(){
       var del = new XMLHttpRequest();
       var url = "dc.php?f=" + "<?php echo $mf[0]."-".$mf[1].".txt" ?>"+"&n="+ "<?php echo $me ?>";
       url = encodeURIComponent(url);
       del.open("GET", url , true);
       del.send();
     }
</script>

最新更新