单击时获取 ID/类名,并将 ID/类作为文件名保存在服务器上的 TXT 文件


get id/class name on click and save txt file on server with id/class as file name

我已经让它工作了,它将txt文件写入服务器上的文件夹中,但是我有一个问题读出单击的 ID 的名称并将其写入文件名。

在我单击按钮的那一刻,txt 文件名在 id 名称应该在的位置为空。

代码如下:

网页按钮:

 <div class="ch-item pbar11" id="start_id" onclick="capture(this);">    
 </div>

j查询:

<script type="text/javascript">
function capture(elem) {
var id_name = $(elem).attr("id");
        $.ajax({
            type: "POST",
            url: "savetxt.php",
            data: id_name,
        });
        return false;
}
</script>

.PHP:

<?php
$id_name = $_POST['id_name'];
$file = "saved/"."User-".$_SERVER['REMOTE_ADDR']."-Zeit-".date('i-s')."-".$id_name.".txt";
$f = fopen ($file, 'a+');
fwrite($f);
fclose($f);
?>

您缺少id_name的值:

    $.ajax({
        type: "POST",
        url: "savetxt.php",
        data: {id_name: id_name}
    });
$.ajax({
   type: "POST",
   url: "savetxt.php",
   data: { id_name: id_name } // pass an object, a key/value pair
});