это вообще плохая идея
smalex 30.06.2002 17:27
определять таким образом какой именно файл загрузил пользователь не правильно.
во-первых потому что пользователя может загрузить и совершенно нормальный файл, но твоя программа не может правильно определить какого именно типа загрузили файл.
во-вторых потому что давным давно придумали для идентификации типа файла давать ему расширение.
в-третьих не нужно тратить время на совершенно не нужный функционал, от которого нету никакой реальной пользы.
в-четвёртых, если хочется тратить время на анализ заголовков файлов, то нужно это делать со знанием структуры этих графических форматов, а не применять какие-то сомнительные алгоритмы.
я так думаю.