0

Web サイトで最後にログインしたメンバーのリストを作成する必要がありますが、MySQL を使用したくありません。私はstackoverflowGoogleで検索を行い、次のコードを書きました:

////////////CHECK LIMIT
$storage = "engine/data/write.txt";
$readz = file_get_contents($storage);
$listz = explode('|||',$readz);
$counter = count( $listz );
if($counter > "3"){
  $stop = "1";
}else{
  $stop = "0";
}

if($stop == "0"){
///REMOVE MEMBER IF AVAILABLE
if ( preg_match("<!-- UserID: {$member_id} -->", $readz)){
$content = file_get_contents($storage);
$content = str_replace("<!-- UserID: {$member_id} -->".$user."|||", '', $content);
file_put_contents($storage, $content);
}

//ADD MEMBER AGAIN
if ( !preg_match("<!-- UserID: {$member_id} -->", $readz)){
$beonline_file = fopen($storage, "a+");
fwrite($beonline_file, "<!-- UserID: {$member_id} -->".$user."|||");
fclose($beonline_file);
}
}

問題は、制限を設定できないことです。このコードを編集して、テキスト ファイルに20人のユーザーのみを追加するように制限を設定するにはどうすればよいですか?

4

1 に答える 1