javascript - 使用 javascript/php 从文本文件中删除特定文本
问题描述
我有这个 jDialog 框,它以表格格式读取/包含文本文件数据。我想删除整行,这将在删除后影响文本文件。我不知道该怎么做,请帮忙。我的代码:
<div id="dialog-5" style="border-style: solid; border-width:1px; border-color:silver;border-radius:4px;width:42%;background-color:lightyellow;">
<center> <!-- read code here-->
<?php
echo '<table border="1" cellspacing="0">';
?><tr><td><b>Delete</td><td><b>Description</td><td><b>Author</td><td><b>Date</td><td><b>Query</td></tr>
<?php
$file = fopen("QDAC.txt", "r") or die("Unable to open file!");
while (!feof($file)){
$data = (fgets($file));
$arr = (explode("~",$data));
// print_r($arr);
?><tr onclick="SomeFunction('<?php echo $arr[0]?>')"><td><input type="button" value="Del" style="width:49px;background-color: tomato;border-radius:4px;" id="" name="" onclick="delTxt();"/></td><?php
foreach($arr as $k)
{
?><td><?php echo $k; ?></td><?php
}
?></tr><?php
//echo "<tr onclick='abc()'><td id='one'>" . str_replace('~','</td><td>',$data) . '</td></tr>';
}
echo '</table>';
fclose($file);
?>
</center>
</div>
解决方案
推荐阅读
- javascript - 如何在文本更改时插入保持固定的文本下划线?
- html - 我正在尝试将我的文章与标题和列表项居中,但标题已居中但列表项未正确对齐
- python - 任何阻止(或至少使其更难)其他进程或用户写入文件的方法
- c++ - 简单格斗游戏的代码,但在玩家健康变为 0 后游戏继续循环
- cmake - Cmake --config 自版本 3.20
- python - ValueError:发送str时,必须是十六进制字符串。得到:“'0x6e...32'”
- python - Python - 将坐标映射到直线和圆弧列表中
- reactjs - 如何通过用户输入绘制折线图?
- firebase - 我想创建一个 Jenkins cron 作业
- c++ - C++ 布尔行为与预期不符