Explode
Galera, consegui montar meu site no servidor local tudo ok, so que quando passo para o servidor remoto a minha função explode não esta funcionando meu código é o seguinte:
public function admprodadapAction() {
$usuario = Zend_Auth::getInstance()->getIdentity();
$this->view->usuario = $usuario;
$form = new Application_Form_Admprodadap();
$this->view->form = $form;
if ($this->getRequest()->isPost()) {
$formData = $this->getRequest()->getPost();
if ($form->isValid($formData)) {
$referencia = $form->getValue('referencia');
$ean = $form->getValue('ean');
$med_cx_ext = $form->getValue('med_cx_ext');
$med_emb = $form->getValue('med_emb');
$med_prod = $form->getValue('med_prod');
$peso_bruto = $form->getValue('peso_bruto');
$peso_liq = $form->getValue('peso_liq');
$qtd_cx = $form->getValue('qtd_cx');
$peso_bruto_cx_ext = $form->getValue('peso_bruto_cx_ext');
$peso_liq_cx_ext = $form->getValue('peso_liq_cx_ext');
$caracteristicas = $form->getValue('caracteristicas');
$upload = new Zend_File_Transfer_Adapter_Http();
$upload->addValidator('Size', false, 102400, 'foto1');
$upload->addValidator('Size', false, 102400, 'foto2');
$upload->addValidator('Size', false, 102400, 'foto3');
$nome1 = explode("\\", $upload->getFileName('foto1'));
$nome2 = explode("\\", $upload->getFileName('foto2'));
$nome3 = explode("\\", $upload->getFileName('foto3'));
$teste = $nome1['3'];
$upload->setDestination('receba');
$files = $upload->getFileInfo();
foreach ($files as $file => $info) {
if ($upload->isValid($file)) {
$upload->receive($file);
}
}
$adaptador = new Application_Model_DbTable_Admprodada();
$adaptador->addProAda($referencia, $ean, $med_cx_ext, $med_emb, $med_prod, $peso_bruto, $peso_liq, $qtd_cx, $peso_bruto_cx_ext, $peso_liq_cx_ext, $caracteristicas, (string) $nome1[3], (string) $nome2[3], (string) $nome3[3]);
echo $teste ;
} else {
$form->populate($formData);
}
}
}Discussão (2)
Carregando comentários...