入力をテキストファイルに書き込むフォームがあります。編集のためにテキスト ファイルをロックし、「ファイルは別のユーザーによって編集されています。後でもう一度やり直してください」というわかりやすいメッセージを表示することは可能でしょうか。
ファイルに同時に複数の編集者がいる場合、競合を避けたいと思います。
エントリが現在どのように追加されているかを次に示します。
$content = file_get_contents("./file.csv"); $fh = fopen("./file.csv", "w"); fwrite($fh, $date_yy . '-' . $date_mm . '-' . $date_dd . '|' . $address . '|' . $person . '|' . $time_hh . ':' . $time_mm) ; fwrite($fh, "\n" . $content); fclose($fh);
何かご意見は?