我需要能够列出目录中的所有文本文件,然后能够编辑每个单独的文本文件。每个文本文件只有一行(50 个字符)。下面的代码将列出文本文件以及图像。我只需要编辑文本文件。
foreach (glob("thumb/*.{txt}",GLOB_BRACE) as $filetxt) {
$desc = file_get_contents($filetxt);
$pics = $filetxt;
$pic = str_replace('_alt.txt', '', $pics);
//echo $desc;
echo '<img style="margin:0 20px 7px;" src="'.$pic.'" /><br /><input type="radio" name="radioid" id="'.$filetxt.'" value="'.$filetxt.'" /><input type="text" name="editit" id="'.$filetxt.'" maxlength="50" style="width:400px; height: 20px;" value="'.$desc.'" /><br /><br />';
}
if(isset($_POST['doedit'])){
$line=0;
$newdata=$_POST['editit'];
$datams[$line]=$newdata."\r\n";
$datams=implode($datams);
file_put_contents($filetxt,($datams));
}