업로드 된 파일이 PHP의 이미지인지 확인하는 좋은 방법이 있습니까?업로드 된 파일이 PHP의 이미지인지 확인하십시오
3
A
답변
2
Fileinfo 기능을 사용하십시오.
0
MIME, FileInfo 등을 사용하는 이미지의 경우 묻는 것 이상의 한 가지 방법은 GD 또는 ImageMagik으로로드하여 새 복사본을 작성하는 것입니다. 원하는 위치.
1
수신 된 파일을 getimagesize() 함수로 전달하십시오. 파일이 지원되는 유형의 이미지 인 경우 이미지 유형이 배열의 세 번째 멤버로 저장되어있는 배열이 반환됩니다. 파일이 이미지가 아니면 false
이됩니다. 여기
-2
:
if(strpos($_FILES["fieldname"]["type"], "image") !== FALSE) {
// is an image
} else {
// is no image
}
관련 문제
- 1. 업로드 된 파일이 안전한지 확인하십시오.
- 2. getimagesize()를 사용하여 파일이 이미지인지 여부를 확인하십시오.
- 3. 클립 보드에 복사 된 파일이 이미지인지 확인합니다.
- 4. 업로드 된 이미지의 치수를 확인하십시오.
- 5. PNG 이미지 파일이 투명 이미지인지 여부를 감지합니까?
- 6. 웹 사이트에서 업로드 내용이 이미지인지 확인하는 방법
- 7. PDF 파일이 스캔 된 파일인지 확인하십시오.
- 8. 업로드 된 파일이 이미지인지 확인하는 방법은 무엇입니까? [php : // input을 통해받은 HTML5의 File API를 통해 전송 된 파일]
- 9. C 파일이 존재하는지 확인하십시오.
- 10. 파일이 열려 있는지 확인하십시오.
- 11. 텍스트 파일이 있는지 확인하십시오.
- 12. FTP : 파일이 닫혔는지 확인하십시오.
- 13. 파일이 Java로 복사되었는지 확인하십시오.
- 14. 파일이 PHP에 존재하는지 확인하십시오.
- 15. 파일이 수정되지 않았는지 확인하십시오.
- 16. 원격 파일이 변경되었는지 확인하십시오.
- 17. 업로드 된 파일이 저장되는 즉석 장소
- 18. 파일이 서버에 업로드 된 장소를 어떻게 추적합니까?
- 19. 업로드 된 파일이 CSV 파일인지 확인
- 20. 게시 된 파일이 비어있는 ASP.Net 파일 업로드
- 21. 업로드 된 파일이 손상된 경우를 감지합니다.
- 22. PHP의 진행률 막대 업로드
- 23. 파일이 아직 업로드 중입니까?
- 24. 원격 컴퓨터에 파일이 있는지 확인하십시오.
- 25. php 버전 5.2.9에서 파일이 이미지인지 비디오 유형인지 확인하는 방법은 무엇입니까?
- 26. 파일을 작성하고 파일이 있는지 확인하십시오.
- 27. PATH에 포함하여 파일이 존재하는지 확인하십시오.
- 28. 웹 사이트에 파일이 있는지 확인하십시오.
- 29. Subversion svn으로 파일이 변경되었는지 확인하십시오.
- 30. hadoop- 파일이 쓰여지고 있는지 확인하십시오.
내가 어떻게 할 것인가? – Brian
사용 -> http://www.php.net/manual/en/function.finfo-file.php – AntonioCS