[ASP]파일생성(Scripting.FileSystemObject) | Server Side

ASP에서 파일 생성 하는법...

뭐 아주 간단합니다잉

 

today = replace(date(),"-","") 
 
FileName = "test_"&today&".txt"

Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
Set Out = FileObject.CreateTextFile(Server.MapPath("/경로/" & FileName),TRUE,FALSE)

text = "삽입내용"
Out.WriteLine(text)

간단하죠잉?

 

참고로CreateTextFile 부분에 총3개의 구분이 있음.

 

FileObject .CreateTextFile [파일이름], [덮어쓰기], [유니코드]

[파일이름] : 생성하고자 하는 디렉토리와 파일 이름을 지정한다.
보통은 파일 이름만 지정하고 파일을 생성해도 별 지장은 없다.

[덮어쓰기] : 기존 파일(동일한 이름의 파일)을 덮어쓸 것인지를 지정한다.
true 값을 주면 기존 파일을 덮어쓰고, false 값이면 파일을 생성하지 않는다.
기본값은 true 인데, 만약 false 로 지정하였는데, 기존파일이 있다면 에러가 발생한다.

[유니코드] : 유니코드를 사용하는 파일로 만들 것인지 지정하는 것이다.
기본은 ASCII 파일로 생성한다.

CreateTextFile
Comment Write
Comment List
등록된 코멘트가 없습니다.