묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
php 파일입출력 재질문입니다.
2004.04.18 06:24
먼저 친절하게 알려주신 플로렐라님께 감사드립니다.
몇줄아래 질문에 대한 재질문입니다.
저의목표는 db.txt라는 화일에
111
222
333
444
라고 저장되어있는걸
111
30000
333
444
이런식으로 한줄씩만 바꾸는 것입니다.
밑에 플로렐라님께서
$fp=fopen("db.txt", "w"); //쓰기전용, 파일초기화됨
fputs($db_data); //변경된 내용을 저장
라는 식으로 fputs를 알려주셨는데요
저대로 돌려보니까 에러나더라구요...
그래서 fputs를 찾아보고
fputs($fp,$db1_data); 이런식으로 쓰니까 db.txt라는 화일이 모두지워지고 첫째줄에
Array
라고만 저장되더라구여... 그래서
fputs($fp,$db1_data[1]); 라고 써보니까
화일내용이 모두지워지고 첫째줄에
30000 하나만 저장되었습니다 (입력이 30000이었거든요..)
보아하니 for 루프돌려서 화일 끝까지 읽는걸로 저장할수는 있을것같은데요....
이런식으로 화일 입출력때마다 화일을 전부 읽고 써야하는 것말고
write할때 2번째줄만 overwrite하는 방법은 없는지요... ㅠ.ㅠ
이번에도 고수님들께 부탁드려요....
mysql안쓰고 화일쓸려니까 번거롭네요 ㅠ.ㅠ
몇줄아래 질문에 대한 재질문입니다.
저의목표는 db.txt라는 화일에
111
222
333
444
라고 저장되어있는걸
111
30000
333
444
이런식으로 한줄씩만 바꾸는 것입니다.
밑에 플로렐라님께서
$fp=fopen("db.txt", "w"); //쓰기전용, 파일초기화됨
fputs($db_data); //변경된 내용을 저장
라는 식으로 fputs를 알려주셨는데요
저대로 돌려보니까 에러나더라구요...
그래서 fputs를 찾아보고
fputs($fp,$db1_data); 이런식으로 쓰니까 db.txt라는 화일이 모두지워지고 첫째줄에
Array
라고만 저장되더라구여... 그래서
fputs($fp,$db1_data[1]); 라고 써보니까
화일내용이 모두지워지고 첫째줄에
30000 하나만 저장되었습니다 (입력이 30000이었거든요..)
보아하니 for 루프돌려서 화일 끝까지 읽는걸로 저장할수는 있을것같은데요....
이런식으로 화일 입출력때마다 화일을 전부 읽고 써야하는 것말고
write할때 2번째줄만 overwrite하는 방법은 없는지요... ㅠ.ㅠ
이번에도 고수님들께 부탁드려요....
mysql안쓰고 화일쓸려니까 번거롭네요 ㅠ.ㅠ
댓글 3
-
써니루루☆
2004.04.18 15:00
-
걸러리
2004.04.20 06:47
감사합니다 .. 이제는 하두 염치없이 많이 물어봐서 민망하네요 ^^;
써니루루님말씀대로 해봤는데 개행문자가 줄마다 삽입되서요 ^^;
implode("",$db1_data));
이렇게 바꾸니까 해결되긴했는데요... 움.. ^^;;
바꾼 두번째라인...$db1_[1]=$db1_[1]+$tmp_m; 이런식으로 값을 바꾼건데요..
111
222
333
444
555
이 값이
111
30000
333
444
555
이렇게 나와야하는데
111
30000333
444
555
이렇게 두번째 변경값에 개행문자가 안들어가는데요...
이것만 좀 알려주시면 안될까요?? ^^;
죄송합니다 더이상은 안여쭤볼께여... -
걸러리
2004.04.20 12:27
아.. 이거 정말 모르겠네요 ㅠ.ㅠ
str_replace 써도 안되구
nl2br써도 안되구 ㅠ.ㅠ
뒤에 변수 +"\\n" 해도 안되구... 해결좀 해주세요.. ㅠ.ㅠ
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
휘빈a |
타이틀 변경 방법좀 알려주세요 ㅋ
[1]
![]() | 2014.04.23 by 마음의빈자리 |
massif | 본문내 이미지 삽입후 수정창에 이미지경로 크기등이 빈칸으로 나오는데 왜그럴까요? [5] | 2014.04.23 by 샤엠 |
리즈먀 | 최고 관리자만 동영상을 올릴 수 있는건가요? [4] | 2014.04.23 by 리즈먀 |
아기나옹이 | jquery 버전업은 어디서 하는것인가요? | |
다비퀸 | 사이트 열리는지 확인좀 부탁드릴게요^^ [4] | 2014.04.23 by 다비퀸 |
딸꾹질 | 관리자 페이지의 문서검색 | |
XE초보자입니다 |
이 xe 레이아웃 무료배포용인가요?
[3]
![]() | 2014.04.23 by teguh100 |
ssyguy | 개인정보 보안관련 질문..^^ [4] | 2014.04.23 by 키스투엑스이 |
xe처음처럼 | 콘텐츠 위젯에서 줄바꾸기 | |
아굴라2 | .htaccess 파일을 옮긴 후 | |
정도길 | XE마켓 판매 레이아웃 1카피에 대해 질문드립니다 [5] | 2014.04.23 by KrteamENT |
Adam |
크롬창에서는 등록 임시저장 잘되는데 익스플로 창에서 문제
![]() | |
제임스라 | 게시판 보기에서 원하는 사용자 정의만 출력 하려면? [3] | 2014.04.23 by mindpainter |
아웅졸려라 |
epresseditor의 기능을 제한적으로 사용할수 있을까요?
![]() | |
호야호야7774 |
게시판 쓰기 들어가면 이렇게 나와요ㅠ
[1]
![]() | 2014.04.23 by 호야호야7774 |
아임팡 | Xe 엔진 NHN 의로 귀속이 된게 확실한가요? [3] | 2014.04.23 by YJSoft |
진유선 | 로그인문제 및 경로 [3] | 2014.04.23 by Double'U' |
joorans | 폼메일 사용하여 [1] | 2014.04.23 by Double'U' |
장서기 | 로그인폼을 다르게 지정하는 방법 | |
애니즌 | 애드온] 글이 등록될 때 쿼리 날리는 시점..? [2] | 2014.04.23 by 애니즌 |
로 바꿔보세요