這個程式是使用PHP來讀取寫入文字檔,及刪除文字檔某一行,類以文字檔做簡易資料庫的方法
程式碼如下
<html>
<head>
<title>處理字輸入</title>
<style type="text/css">
body{text-align:center; vertical-align:middle;}
</style>
</head>
<body align="center">
<form method="post">
<input type="text" name="SEOString"><br>
<input type="submit">
</form>
<?php
$filename="seo.txt";
if( !empty($_POST['SEOString']))
{
$file = fopen($filename,"a+");
fwrite($file,$_POST['SEOString']."\r\n");
fclose($file);
}
$str = "";
if( !empty($_GET['delstr']))
{
$contents = file_get_contents($filename);
$contents = str_replace($_GET['delstr']."\r\n", '', $contents);
file_put_contents($filename, $contents);
}
if(file_exists($filename)){
$file = fopen($filename, "r");
if($file != NULL){
$str .= "<center>";
$str .= "<from method='get'>";
$str .= "<table border=1>";
while (!feof($file)) {
$value = fgets($file);
if($value != "")
{
$str .= "<tr><td>".$value."</td>";
$str .= "<td><a href='index.php?delstr=$value\r\n'><input type=submit value=DEL></a></td></tr>";
}
}
$str .= "</table></form></center>";
fclose($file);
}
}
echo $str;
?>
</body>
</html>