我有,问题..我使用按钮“删除”在 ARRAY 中显示来自 dir 的图像 - 操作 delete.php ..
如果我单击“删除”文件 delete.php 应该从目录中删除图像并从 TXT 文件中删除路径。下面的 PHP 代码仅从目录中删除文件,我不知道如何从 TXT 文件中删除 PATH - 我需要这个脚本。 .
TXT 文件看起来:
../../gallery/glowna//thumb_1300625269.jpg|
../../gallery/glowna//thumb_1300625300.jpg|
../../gallery/glowna/thumb_1300626725.jpg
并删除.php
<?php
$plik=$_POST['usun'];
$nowa = substr($plik, 6, 20);
unlink('../../gallery/glowna/'.$_POST['usun']);
unlink('../../gallery/glowna/'.$nowa);
header("location:usun.php");
?>
我尝试使用下面的代码,但出了点问题,因为 TXT 文件正在清理所有内容:
$txt = "../../dynamic_ajax.txt";
$img = "../../gallery/glowna/".$_POST['usun'];
$file = file_get_contents($txt, true);
$file2 = explode('|', $file);
$search=array_search($img, $file2);
unset($search);
$separator = implode("|", $file2);
file_put_contents($txt, $separator);