テキスト ファイル (a.txt というタイトル) 内の単語を検索する PHP スクリプトを記述します。テキスト ファイルには 50 語が含まれ、各語は 1 行に表示されます。JavaScript 側では、クライアントがテキスト フィールドにランダムな単語を入力し、その単語を送信します。PHP スクリプトは、単語がファイル内で見つかるまで実行されるループを使用して、50 単語を検索して正しい単語を見つけ.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);
?>