Olá pessoal!!
Tem algum componente no Zend que ajuda a fazer upload de imagens???
Se tiver, como faço???
Abraço.
Moderador: chackal_sjc
$imagemNoticia = new Zend_File_Transfer_Adapter_Http();
$imagemNoticia->setDestination('C:\teste');
if (!$imagemNoticia->receive()) {
$messages = $imagemNoticia->getMessages();
echo implode("\n", $messages);
}<label for="insertImagem">Inserir Imagem:</label><br/><br/>
<input type="file" name="imagemNoticia" value="10000" id="imagemNoticia" size="18px"/><form action="/ZF/administrador/inserirnoticia" method="post" class="cmxform" id="noticia" enctype="multipart/form-data">
$imagemNoticia = $post->imagemNoticia; $adapter->getFileName('nome_do_obj_file_do_html'); $post = Zend_Registry :: get('post');
$imagemNoticia = $post->imagemNoticia;
$modelo = new Noticia();
$adapter = new Zend_File_Transfer_Adapter_Http();
$adapter->setDestination('C:\teste');
if (!$adapter->receive()) {
$messages = $adapter->getMessages();
echo implode("\n", $messages);
}
$adapter->getFileName($imagemNoticia);
$modelo->inserirNoticia($imagemNoticia);//chamo método de inserção
public function inserirNoticia($imagemNoticia) {
$dados = array (
'imagemNoticia' => $imagemNoticia
);
$table = new Noticia();
$table->insert($dados);
}//$post = Zend_Registry :: get('post');
$modelo = new Noticia();
$adapter = new Zend_File_Transfer_Adapter_Http();
$adapter->setDestination('C:\teste');
if (!$adapter->receive()) {
$messages = $adapter->getMessages();
echo implode("\n", $messages);
}else{
$imagemNoticia = $adapter->getFileName('imagemNoticia'); // pegando o nome do arquivo de acordo com o objeto imagemNoticia do form HTML.
$modelo->inserirNoticia($imagemNoticia);//chamo método de inserção
}
$teste = $adapter->getFileName($_FILES['imagem']['name']); <?php
$imagem = new Noticia();
$up=$imagem->fetchAll();
foreach ($up as $imagem){
?><td>
<?php
echo "$imagem->imagemNoticia";
}?>Retornar para Model-View-Controller (MVC)
Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante