编写 PHP 脚本以在文本文件(标题为 a.txt)中搜索单词。文本文件包含 50 个单词,每个单词占 1 行。在 JavaScript 端,客户端在文本字段中键入一个随机单词并提交该单词。PHP 脚本使用循环搜索这 50 个单词以找到正确的单词,该循环一直运行直到在 a.txt
文件中找到该单词。如果找不到该词,则必须出现一条错误消息,指出该词不在列表中。
JavaScript 部分是正确的,但我在使用 PHP 时遇到了问题:
$file = fopen("a.txt","r") or die("File does not exist in the current folder.");
$s = $_POST["lname"];
$x = file_get_contents("a.txt");
$a = trim($x);
if(strcmp($s, $a) == 0)
print("<h1>" . $_POST["lname"] . " is in the list</h1>");
else
print("<h1>" . $_POST["lname"] . " is not in the list</h1>");
fclose($file);
?>