[차례]  [함수색인] Wel 도움말 문서 [이전]  [다음]
대분류: 내장함수
소분류: 부가 기능 함수
header() 작성일: 2001/08/30
수정일: 2002/07/05

1. 형식: result= header(head_str) 2. 기능: 이 함수는 문서에 대한 헤더인 인자 head_str을 클라이언트에 전송할 수 있도록 하며 표준 출력함수(putchar(), print() 등)와 system() 함수에 앞서 사용해야하고 그렇지 않으면 head_str이 처리되지 않을 수 있다. 초기값으로 정해진 내용물 형식(Content-type)은 "text/html"으로 HTML 문서를 클라이언트에 전송하는 것을 알려주게 되는데 다른 문서 타입을 사용하려면 이 함수를 사용하여 인자로 전달하면 된다. 3. 설명 (1) 인자 head_str은 문자열이어야 하며 문자열이 아니면 형변환된다. (2) 결과값 result는 0 또는 1 의 값을 지니며 그 값이 1 이면 헤더를 정상적으로 처리한 것을 의미한다.(비정상적인 헤더사용시 오류로 처리하지 않는다) (3) 결과값 result가 0 이면 해당 프로그램을 웹상에서 실행하지 않거나 이미 문서의 내용물이 출력되었거나 쓸모가 없는 경우이며 경고 메시지가 출력 된다. 4. 사용예 // 아래의 예제는 웹 상에서 파일 다운 받기의 예입니다. fname= helpdir ~ "temp/sample.txt"; // 파일 다운받기 웹 프로그램 예제 header("Content-type: application/octet-stream"); header("Content-disposition: attachment; filename="~fname); header("Pragma: no-cache\nExpires: 0"); fdump(fname); ------------------------------ [ 출력결과 ] ------------------------------ 안녕하세요? "문서화 및 웹 프로그래밍을 쉽고 편하고 빠르게" 이것이 Wel 프로그래밍의 모토(motto)이자 목표입니다.

Wel Version 1.0
[차례]  [함수색인] [이전]  [다음]