특정 구문을 사용하여 .txt
파일을 만드는 PHP 양식을 만들었습니다. 예 : 텍스트 필드 번호 1에 마우스를 입력하고 텍스트 필드 번호에 to 집을 입력하면 "data1="mouse",data2="house"
내용의 .txt 파일이 만들어집니다.PHP 기존 .txt 파일 열기 및 편집
지금까지 그렇게 좋았습니다. 이제 특정 웹 폴더의 모든 .txt 파일을 보여주는 다른 PHP 사이트를 만들고 해당 파일을 삭제할 확인란과 함께 표시합니다. 그리고 여기에 내 문제는 어떻게 해야할지 모르겠다.
표시된 각 파일 이름이 하이퍼 링크가되기를 원한다. 사용자가 이러한 링크 중 하나를 클릭하면 .txt를 읽고 첫 번째 PHP (마우스, 하우스)에 입력 한 요소를 가져 와서 양식으로 다시 가져와야합니다. 그래서 기존 .txt 파일을 편집하고 업데이트 할 수 있습니다.
내가 얼마나 멀리 왔는지는 불행히도 내가 형편없는 프로그래머입니다. 누군가 이런 일을 전에 했었고 코드를 공유 할 수 있었습니까?
<?php
include('auth.php');
$ordner = "txt/*";
$tablerows = "";
$i = 1;
foreach (glob("$ordner") as $filename) {
if (isset($_POST['checkbox'][$i]))
unlink(realpath($filename));
$i++;
} $i = 1;
foreach (glob("$ordner") as $filename) {
$tablerows .= "<tr><td>" . basename($filename) . "</td><td><input type='checkbox' name='checkbox[$i]'></td></tr>\n";
$i++;
}
?>
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
<link href="css/style.css" rel="stylesheet">
</head>
<body>
<div class="wrapper">
<div id="main" style="padding:50px 0 0 0;">
<!-- TERMINE LÖSCHEN FORMULAR -->
<form id="formular" method="POST">
<h1>Termine löschen</h1>
<h2>Es wurde(n) <?php echo--$i - 1 ?> Termin(e) gefunden. </h2>
<table>
<thead>
<tr>
<th>Datei</th><th>löschen</th>
</tr>
</thead>
<tbody>
<?php echo $tablerows ?>
</tbody>
</table><br>
<input type="submit" value="Löschen" onclick="return confirm('Die ausgewählten Termine werden gelöscht! Sind Sie sicher?');">
</form>
</div>
</div>
</body>
</html>
내가이 가능
: 테스트 및 제출 양식, 내 .txt 인 파일은 다음과 같은 내용이 있어야합니다 코드를 읽기가 어렵습니다. 제대로 형식을 지정하십시오. – enapupe
귀하의 요구 사항을 이해하기 어렵습니다. 또한 PHP와 HTML 코드를 혼합하여 코드를 작성하는 최선의 방법은 아닙니다. 조만간 길을 잃을 것입니다. – DarkSide
glob ("$ ordner") 거기에'''이 필요 없습니다. – DarkSide