Tworzę sobie formularz:
//(....) // Zdjecie $zdjecie = new Zend_Form_Element_File('zdjecie'); $this->addElement($zdjecie); $zdjecie->setLabel('Zdjecie') ->setAttrib('enctype', 'multipart/form-data'); //---------------------------------------------------------------- // Przycisk $przycisk = new Zend_Form_Element_Submit('Dodaj'); $this->addElement($przycisk); } }
Próbuję zdjęcie odebrać, by następnie poprzez przygotowaną funkcję dodać je do bazy
Controller
//(...) if ($this->_request->isPost()) { $formData = $this->_request->getPost(); if ($form->isValid($formData)) { $dane = $form->getValues(); //Zend_Debug::dump($dane, '$dane'); } else { //(...) } } else { $this->view->form = $form; } } //(...)
Nie wiem jak dostać się do "treści" pliku... Otrzymuję jedynie jego nazwę. Będę wdzięczny za każdą pomoc.