Witam, przejde do sedna od zaraz.
Potrzebuje zmienić rozmiar uploadowanego pliku o rozszezeniu jpeg,jpg,gif,png, i musze otworzyć zuploadowany plik
Czy istenieje jakas funkcja która stworzy uchwyt obrazka z danego bpliku(o jakim kolwiek rozszezeniu)?Aktualnie radze sobie tak?
private $imageHeaders = array( 'jpeg' => array('h' => 'image/jpeg', 'f' => 'imagecreatefromjpeg'), 'jpg' => array('h' => 'image/jpeg', 'f' => 'imagecreatefromjpeg'), 'gif' => array('h' => 'image/gif', 'f' => 'imagecreatefromgif'), 'png' => array('h' => 'image/png', 'f' => 'imagecreatefrompng'), 'bmp' => array('h' => 'image/bmp', 'f' => 'imagecreatefrombmp') );
i tak tworze obrazek:
$this -> imageHeaders[$extension]['f']($this -> dir.$newName);
Ale może istenieje prostrzy sposób? Szukałem w internecie ale nie ma takich przykładów każdy otwiera 1 typ obrazka...