내 PHP webapp 사용자는 PNG 및 JPEG 이미지를 업로드 할 수 있습니다. 업로드 알고리즘은 다음과 같다 : getimagesize에 의해 PHP GD .ico 취급
- 체크 확장 (imagecreatefromjpeg()/imagejpeg())
- 이름 바꾸기 이미지
- 는
이미지 레크리에이션 보안을 위해 사용되는 파일 시스템에 저장합니다. 모든 것이 잘 작동합니다. 하지만 이제는 .ico 파일을 처리하기 위해이 알고리즘이 필요합니다. GD가 .ico (imagecreatefromico()와 같은 기능이 없습니다)와 작동하지 않는 것 같아요. 그래서 제 알고리즘의 3 단계를 구현하는 방법을 모르겠습니다.
도움이나 조언을 주셔서 감사합니다.
[이] (http://stackoverflow.com/questions/2628114/convert-png-file-to-ico-with-php)을 보았습니까? –
@JulienLopez 확실하지 않습니다. 나는 타입을 바꾸지 않는다. 파일을 다시 생성하면 악성 코드가 없어야합니다. – Dmitry