$erro = 0; foreach ($controlador->getVariableCollectionProdutosCores() as $data) { //$cor = explode('¬', $data); $controlador->setNome($data[0]); $controlador->setCor1($data[1]); $controlador->setCor2($data[2]); $controlador->setBanner1($data[3]); $controlador->setBanner2($data[4]); $controlador->setBanner3($data[5]); $controlador->setHome($data[6]); if ($controlador->salvaCor()) { $codigoCor = $controlador->getLastCor(); $controlador->setFoto_temp($data[7]); $controlador->setFoto_name($data[8]); $controlador->setFoto_size($data[9]); $controlador->setFoto_type($data[10]); $nome = $codigoProduto . '_' . $codigoCor; $controlador->upload($nome, $controlador->getBanner1(), $controlador->getBanner2(), $controlador->getBanner3(), $controlador->getHome()); } else { $erro++; echo "<script>top.location='/produtos';alert('Erro ao salvar cor '.{$i}')</script>"; } $i++; } if ($erro == 0) { echo "<script>top.location='/produtos';alert('Produto salvo com sucesso!')</script>"; } } else { echo "<script>top.location='/produtos';alert('Falha ao salvar Produto!')</script>"; } }