public function dodajAction() { $post = $this->request->getPost(); $file = $this->request->getFiles(); if (isset($post['nazwa']) && isset($post['opis']) && isset($post['marka'])) { if (!empty($file['zdjecie']['name'])) { $file['zdjecie']['name'] = time() . $file['zdjecie']['name']; } $tab = array('nazwa' => $post['nazwa'], 'opis' => $post['opis'], 'marka' => $post['marka'], 'zdjecie' => $file['zdjecie']['name']); $Cars = new Cars(); if ($Cars->zapiszAuta($tab)) { if (!empty($file['zdjecie']['name'])) { $image = WideImage::load('zdjecie'); $resized = $image->resize(400, 300); $resized->saveToFile("./images/" . $file['zdjecie']['name'] . ""); $resized = $image->resize(10, 10); $resized->saveToFile("./images/mini" . $file['zdjecie']['name'] . ""); } header('Location: ' . Url::getUrl('auta', 'list', null)); } else { $this->view->info = 'nie udalo sie'; $this->wyswietlDodajAction(); header('Location: ' . Url::getUrl('auta', 'wyswietlDodaj', array('info' => 'nie udalo sie'))); } } }