Presun uplodovaneho suboru z tmp adresara do cieloveho adresara
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- folvo
- Člen | 16
Zdravim Nette komunitu.
Poprosim Vas o radu a pomoc s mozno banalnou vecou.
Jedna sa mi o presunutie uploadovaneho suboru z tempu do cieloveho
adresara.
V nette 0.9.6 pomocou
$form->addFile(‚filename‘, ‚Soubor:‘);
browsnem subor, ktory chcem nahrat a po submite sa ho nasledovnym kodom snazim dostat do cieloveho adresara v images
$data = $form->getValues();
move_uploaded_file($data['filename']['tmpname'],WWW_DIR.'/images/'. $data['filename']['name']);
V logu si potom najdem nasledovnu chybu:
Cannot use object of type NHttpUploadedFile as array in /www/a/r/u4308/public_html/devtim/app/presenters/ModulesPresenter.php on line xxx
viete mi s tym nejako pomoct?
Vopred dakujem za Vasu pomoc.
- bojovyletoun
- Člen | 667
https://api.nette.org/…ile.php.html#147
$form->values[‚soubor‘]->move(‚kam?‘)