Upload obrazku prazdny tmpName
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- olkins
- Člen | 30
Ahoj. Mam nasledujici problem. Snazim se udelat upload obrazku pomoci formulare.
$form->addUpload('photo_1');
Dale to uploaduju na server:
$values = $form->getValues();
$name = $values['photo_1']->getSanitizedName();
$values['photo_1']->move(UPLOAD_DIR . '/' . $this->user->getId() . '/' . $name);
Vsechny fotky se tam normalne ukladaji, krome fotek z Canonu, ktere se neukladaji vubec a vypise mi to warning rename No error na radku v FileUpload.php:
if (!$func($this->tmpName, $dest)) {
throw new Nette\InvalidStateException("Unable to move uploaded file '$this->tmpName' to '$dest'.");
Kdyz vypisu array values, tak mam u Canonu prazdny tmpName.
tmpName private => ""
error private => 1
Nevite, jestli by se dalo ten tmp nejak nastavit pred uploadem? Dekuji.