web -파일 file

2025. 6. 24. 10:13·WEB

$file_size=filesize($file_path);
filesize -> 파일의 경로를 알아오는 함수
is_file(); -> 파일의 존재여부를 알려주는 함수

  unlink("upload/$rs_arr[filename]");

unlink() 함수는 PHP에서 파일을 삭제하는 함수

<?php

$file_name=urldecode($_GET["filename"]);
$file_path="./upload/$file_name";
$file_size=filesize($file_path);

//파일 다운로드 하는 경우 HTTP 헤더를 설정하는 코드
header("Content-Type: application/x-octetstream"); //전송되는 데이터가 텍스트가 아니라 MIME(파일)이라 명시하는 값
header("Content-Disposition: attachment; filename=".urlencode($file_name)); //어떤 파일을 다운로드 할 지 파일의 이름을 명시하는 값
header("Content-Transfer-Encoding:binary"); //써도 되고 안 써도되긴 하는데 해당 파일이 이진 파일임을 명시하는 값
header("Content-Length: $file_size"); // 다운로드할 파일의 크기 지정 값

readfile($file_path); //해당 경로의 파일을 읽어서 출력하는 코드 (내용도 전달)

?>
저작자표시 비영리 변경금지 (새창열림)

'WEB' 카테고리의 다른 글

web session hijacking  (0) 2025.06.26
web hacking  (0) 2025.06.26
web-게시판 만들기  (0) 2025.06.23
회원가입 php , javascript  (0) 2025.06.23
로그인 php & 로그아웃 php  (3) 2025.06.19
'WEB' 카테고리의 다른 글
  • web session hijacking
  • web hacking
  • web-게시판 만들기
  • 회원가입 php , javascript
햅삐root
햅삐root
happyroot 님의 블로그 입니다. IT 보안 정리💛
  • 햅삐root
    햅삐한 root
    햅삐root
  • 전체
    오늘
    어제
    • 전체보기 IT (123)
      • Linux (21)
      • Network (23)
      • packet tracer& GNS3 (10)
      • Cryptology (7)
      • WEB (16)
      • DB (16)
      • Hacking (28)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    injectionvector
    Hack
    sqlinjection
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
햅삐root
web -파일 file
상단으로

티스토리툴바