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