én is beleolvasok a fájlba, azt elég nehéz megkerülni. ha érdekel, bemásolom az a forrásrészt, ami elintézi a dolgot.
PHP kód:
$arr_spec = array(
'JPG' => array('start' => 0, 'len' => 3, 'search' => "˙Ř˙"),
'GIF' => array('start' => 0, 'len' => 3, 'search' => "GIF"),
'PNG' => array('start' => 1, 'len' => 3, 'search' => "PNG"),
);
$file = file_get_contents($_FILES['file']['tmp_name']);
$format_pass = false;
foreach ($arr_spec as $key => $val) {
if (substr($dat,$val['start'],$val['len']) == $val['search']) {
$format_pass = $key;
break;
}
}
if ($format_pass == false) {
die('Ejnyebejnye: nem támogatott fájl..');
}
bemásoltam. ha segített, jól jönne a hírnévpont..
Ha nem világos a kód, elmagyarázom szívesen.
Könyvjelzők