Formularz:
I wykonywana akcja
$_SERVER['DOCUMENT_ROOT'].'/files/'.$this->_getParam('id', 0).'/files/'.$_FILES['filephoto']['name'])) { $this->modelFilm->addphoto($this->_getParam('id', 0),$_FILES['filephoto']['name']); } else { } }
Warto zaznaczyć, że na localhoscie wszystko hula jak należy, problem jest na sewerze linuxpl.com. Serwer jest chyba poprawnie skonfigurowany tzn:
file_uploads = on upload_max_filesize = 128M post_max_size = 32M
Plik za pomocą formularza jest na 100 % przesyłany (widać go w Firebugu), natomiast na pewno nie jest odbierany.
Gdy daję print_r($_FILES) wyskakuje pusta tablica tzn. Array()
Gdy odwołuję się do $_FILES['filephoto']['tmp_name'] to wyskakuje
Kod:
Notice: Undefined index: filemovie
Macie jakieś pomysły, nie uśmiecha mi się zmiana serwera ?
Spróbowałem również ze standardowym schematem Zend:
$adapter = new Zend_File_Transfer_Adapter_Http();
if ($adapter->isUploaded('filephoto')) { }
i nie działa...tzn. na localhoscie wypisuje napis "jestem", na serwerze jest problem.