0
テキストファイルから読み込んだPHPコードをユーザの入力と比較します。テキストファイルから読み込み、ユーザの入力と内容を比較するPHPコード
問題は、システムがテキストファイルから読み込むことですが、エラーであり、彼らのもう一つの方法は何か
を比較しませんか?
TESTFILE.TXT
テスト 管理 人 bob321 danyjd AJB
コード:
<?php
if(isset($_POST["Search"]))
{
$data= file('testfile.txt');
$accessData = array();
foreach($data as $line){
list($dataFile1) = explode(',', $line);
}
$dataInput = isset($_POST['name'])? $_POST['name']:'';
if(array_key_exists($dataInput, $accessData)){
echo "text exist";
}
else{
echo "text doesn't exist";
}
}
?>
<html>
<head>
</head>
<body>
<form action="test2.php" method="post">
<p>enter your string <input type ="text" id = "idName" name="name" /></p>
<p><input type ="Submit" name="Search" /></p>
</form>
</body>
</html>
'$ accessData'は空の配列です... –
' list($ dataFile1) 'は' list($ accessData) 'であってはいけませんか? –
@chade_ $ dataFile1が比較された文字列を扱う変数であるとは思わないので –