我有一个文本文件,是我用另一个 php 脚本创建的,其中包含以下内部信息:姓名、电话和地址。格式如下:命名电话地址,我想用另一个 php 脚本来搜索给定名称的文本文件。如果名称存在,那么它会将结果放在搜索框下,如果不存在,那么它将显示一条错误消息。到目前为止,这是我的代码:
<!DOCTYPE HTML>
<html>
<head>
<title>Phonebook Search</title>
</head>
<body>
<form action="" method="post">//my search box.
<div><h1>Phonebook Search</h1>
<label>Enter name: <input type="text" name="name" /></label>
<input type="submit" value="Search" />
</div>
</form>
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST")//the condition after pressing the search button.
{
$name = $_POST["name"];
$filename = 'phonebook.txt';
$file = file_get_contents($filename);
if (strpos($file, "$name"))
{
echo "$name";
}
$lines = file("phonebook.txt", FILE_IGNORE_NEW_LINES);
}
?>
</body>
</html>
任何帮助都会得到帮助。如果您需要更多信息,我会提供。
MM们