###前提・実現したいこと
PHPでアンケートを取ってcsvに記得する,よくあるPHPを作っています.
PHP
1<?php 2 $name=htmlspecialchars($_GET["name"],ENT_QUOTES); 3 $age=htmlspecialchars($_GET['age'],ENT_QUOTES); 4 5 $array = array($name,$age,20); 6 7 $handle=fopen('data.csv','a'); 8 9 // flock($handle,LOCK_EX); 10 11 fputcsv($handle, $array); 12 13 // flock($handle,LOCK_UN); 14 15 fclose($handle); 16 ?>
###発生している問題・エラーメッセージ
現在使用しているサーバーの規約に,以下のような注意書きが有ります.
CGI ではファイルのロックに flock を使用しないでください
NFS を利用しているため正常にファイルをロックできません
ファイルをロックする必要がある場合は fcntl を使用してください
###知りたいこと
0. リスト今,コメントアウトしてあるflockを使用してある2行をどのように書きければよいのでしょう?
0. そこまで激しいアクセスが予想されるわけではありません.精々1日100件ほど.ロックの必要はありますか?
0. 以前,「ロックなんておまじないみたいなもんだから別になくてもいい」と言われたことが有ります.本当ですか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。