웹 사이트에 업로드 공간 만들기

사용자가 웹 사이트에 데이터를 업로드 할 수있게하려면 데이터의 원래 형식과 다운로드 할 수있는 원하는 형식을 알아야합니다. 보기 또는 다운로드의 유용성과 한계를 확정해야합니다. 웹마 스터로서 공간을 할당하면 다양한 크기 및 형식의 파일을 온라인으로 저장하는 업로드 웹 스페이스가 제공됩니다. 온라인 저장 기능은 온라인 파일 공유를위한 강력한 도구이거나 PHP 코드 대신 크기가 크고 휴대 가능한 중요한 파일을 저장하려는 경우 웹 사이트에 사용자 정의 업로드 공간을 설정할 수 있습니다.

  • 소개
  • 해결책
  • 이행
  • 웹 사이트에서 변경해야 할 사항
  • 중요 노트

소개

요즘 많은 웹 사이트는 사용자가 파일을 사이트에 업로드 할 수있는 기능을 제공합니다. 이는 특히 인터넷을 통해 파일을 공유하거나 파일의 백업 복사본을 저장하는 데 유용합니다.

[www.yousendit.com YouSendIt.com]은 FTP 업로드를 제공하는 웹 사이트입니다. 그러나 PHP 코드를 사용하여 웹 사이트에 사용자 정의 업로드 공간을 설정하지 않고도 유사한 서비스를받을 수 있습니다.

해결책

이 PHP 코드는 File Thingie 웹 사이트에서 구할 수 있습니다. 이 프로그램의 장점은 여러 파일을 동시에 업로드하고, 암호로 보호하고, 파일의 이름을 바꾸거나, 이동하거나 삭제하고, HTML로 텍스트를 편집 할 수 있다는 것입니다.

이행

파일을 다운로드하고 압축을 풀면 몇 가지 수정해야합니다.
  • PHP 파일 ft2.php의 이름을 index.php로 변경하십시오
  • 이 줄 뒤에 코드에 새 사용자 이름과 암호를 삽입하십시오.
     # 설정 - 적절하게 변경하십시오. 설명은 온라인 설명서를 참조하십시오. # 
    • 아래에 표시된대로 새 사용자 이름과 암호를 정의하십시오.
    •  define ( "USERNAME", "my_username"); 
    •  define ( "PASSWORD", "my_password"); 
  • DIR 선언을 define ( "DIR", "."); 정의 ( "DIR", "파일");
  • define ( "MAXSIZE", 2000000);을 변경하여 저장 용량을 변경할 수도 있습니다 . 정의 ( "MAXSIZE", 9999999);
  • 5 단계 : 마지막으로, 이 코드를 볼 수있는 곳에 업로드 할 수있는 형식을 정의 할 수 있습니다. define ( "FILETYPEBLACKLIST", "php phtml php3 php4 php5");
    • 더 많은 파일 유형을 추가하려면 다음과 같이 바꿉니다 . define ( "FILETYPEBLACKLIST", "php phtml php3 php4 php5 mp3 doc xls");

웹 사이트에서 변경해야 할 사항

변경을 마친 후에는 웹 사이트에 파일을 저장할 디렉토리를 만들어야합니다. PHP 파일을 포함 할 하위 폴더도 만들어야합니다. 따라서이 하위 폴더에 index.php 파일을 저장해야합니다. 이제해야 할 일은 //yoursite.com/storage로 이동하여이 공간에 액세스 할 수 있도록 사용자 이름과 암호를 삽입하는 것입니다.

중요 노트

누구나 File Thingie를 사용하여 업로드 한 파일에 액세스 할 수 있으므로 개인용으로 사용하지 마십시오. 비밀번호는 업로드 할 때만 사용됩니다.

따라서 특정 데이터를 백업하는 데는 적합하지 않지만 유용한 파일 공유 도구입니다.

  • 참고 : 웹 서버에서 자동 색인이 비활성화 된 경우 //yoursite.com/storage/files로 이동하면 사용자는 파일 목록을 볼 수 없습니다.
  • 따라서 각 파일에 대한 링크가 포함 된 페이지 (예 : index.html)를 만들거나 사용 가능한 문서를 나열하는 PHP 파일을 추가해야합니다.
이전 기사 다음 기사

톱 팁