묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
텍스트 파일을 인클루드 하는것에 대해서(이것도 프로그래밍에 속할런지..)
2003.12.01 12:35
홈피를 만들때
a.php 파일에서
b.txt 파일을 인클루드 시켜서 b.txt 내용을 표시할 수 있죠?
------------ a.php 내용-------------
html 과 php소스들 쭈욱~;
~~~~~~~~~;
~~~~~~~~~;
include "b.txt";
또 내용 ㅡ.ㅡ~~~~~;
~~~~~~~~~;
------------------------------------
---------------b.txt 내용-------------
안녕하세요!
반가워요
-------------------------------------
txt파일은 확장명 그대로 순수한 텍스트 파일이구요
잘 몰라서 그러는데...
이런식으로 php로 처리되지 않는 txt같은 파일을 인클루드 하도록 하면
보안상 문제가 있다는데... 사실인가요?
어떻게 하면 더 효율적으로 txt를 불러와 표시할 수 있는지 리플좀 부탁 드립니다
a.php 파일에서
b.txt 파일을 인클루드 시켜서 b.txt 내용을 표시할 수 있죠?
------------ a.php 내용-------------
html 과 php소스들 쭈욱~;
~~~~~~~~~;
~~~~~~~~~;
include "b.txt";
또 내용 ㅡ.ㅡ~~~~~;
~~~~~~~~~;
------------------------------------
---------------b.txt 내용-------------
안녕하세요!
반가워요
-------------------------------------
txt파일은 확장명 그대로 순수한 텍스트 파일이구요
잘 몰라서 그러는데...
이런식으로 php로 처리되지 않는 txt같은 파일을 인클루드 하도록 하면
보안상 문제가 있다는데... 사실인가요?
어떻게 하면 더 효율적으로 txt를 불러와 표시할 수 있는지 리플좀 부탁 드립니다
댓글 2
-
특급잠수부
2003.12.01 16:39
-
플로렐라
2003.12.01 20:49
인클루는 하는 파일은 확장자가 php, htm, txt라도 상관없던것 같더란...
php코드가 있어도 그대로 출력되고...
텍스트로 하면 웹상으로 접속해서 그 소스를 볼수있기에 하면 좋지않은.
순수 텍스트라면 상관없지만...
단순히 위와 같이 간단한 내용이 있는 텍스트 파일같으면 문제될건 없는데요..
정말 중요한 패스워드와 같은 보안을 요하는 정보는 웹에서 접근가능 하지 않은 document_root와 동일선상의 디렉토리에다가 저장하고 불러오는 형식을 취해야 합니다.
txt파일을 표시하는 방법은 fopen()을 찾아보세요.. fopen이 include보다 조금더 빠릅니다.