블로그 이미지
랜달프

calendar

1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Notice

    2008. 12. 17. 12:58 Web Programming/PHP

    move_uploaded_file
    (PHP 4 >= 4.0.3)

    move_uploaded_file -- 업로드된 파일을 다른곳으로 이동하기


    Description

    bool move_uploaded_file (string filename, string destination)

    이 함수는 PHP 3 에서는 3.0.16 이후, PHP 4 에서는 4.0.2 이후 버전부터 사용할 수 있습니다.

    이 함수는 filename에 의해서 지정된 파일이 PHP의 HTTP POST 파일 업로드 메카니즘을 통해서 업로드된 파일인지 확인합니다. 파일이 유효한 것일때 destination에 주어진 filename으로 이동이 됩니다.

    filename이 유효한 것이 아니면 아무 일도 발생하지 않습니다. 그리고 move_uploaded_file()는 false를 반환합니다.

    filename은 유효하나 어떤 이유가 있어서 이동할 수가 없을 때 아무런 일도 발생하지 않습니다. 그리고 move_uploaded_file()은 false를 반환합니다. 덧붙여서 경고문이 보여집니다.

    이런 체크방법은 파일의내용을 이용자, 같은 시스템내의 다른 사람에게 파일을 손대지 않고 파일의 내용을 감출 수 있는 어떤 기회가 있다면 특별히 더욱 중요합니다.

    posted by 랜달프