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

· 2012-12-31 (월) 14:05:05 · 1624 · 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 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-01-02 조회 718
13-01-01 조회 701
13-01-01 조회 880
13-01-01 조회 867
13-01-01 조회 869
13-01-01 조회 887
13-01-01 조회 1,688
13-01-01 조회 1,267
13-01-01 조회 2,375
13-01-01 조회 771
13-01-01 조회 1,817
13-01-01 조회 1,635
13-01-01 조회 909
12-12-31 조회 3,317
12-12-31 조회 909
12-12-31 조회 2,424
12-12-31 조회 1,958
12-12-31 조회 7,826
12-12-31 조회 1,129
12-12-31 조회 1,625