csv에 실시간으로 파일 쓰기...

· 13년 전 · 1522 · 1
CSV파일을 생성해서 여러명이 접속해서 해당 정보를 입력했을때

연속적으로 행사참여여부를 계속 저장하려고 하는데 다음과 같이 해도 큰 문제가 없을련지요?

<?php

$tm = date("Y/m/d H:i:s");
$ip = getenv("REMOTE_ADDR");

$invitation = array(
array($tm,$ip,"Hong Gilong",18,"Male")
);


$fp = fopen("invite_list.csv","a+") or die("Can't create file.");
foreach($invitation as $line) {
if ( fputcsv($fp,$line) === false ) die("Can't write.");
}
?>
|

댓글 1개

아마 큰 문제가 있을 겁니다
여러명이 동시에 열고 쓰기 하다보면 어느순간 내용이 몽땅 사라져 버리는 일이 발생할 수 있습니다
디비에 테이블을 만들어서 저장하는 것이 좋을 것이라 생각됩니다
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
13년 전 조회 1,704
13년 전 조회 1,536
13년 전 조회 791
13년 전 조회 3,209
13년 전 조회 802
13년 전 조회 2,289
13년 전 조회 1,846
13년 전 조회 7,708
13년 전 조회 1,034
13년 전 조회 1,523
13년 전 조회 1,045
13년 전 조회 1,308
13년 전 조회 2,039
13년 전 조회 2,964
13년 전 조회 831
13년 전 조회 1,571
13년 전 조회 825
13년 전 조회 945
13년 전 조회 1,712
13년 전 조회 674
🐛 버그신고