if ($_FILES["foto"]["error"] > 0) { $resultado['msg'] = "Codigo do erro:" . $_FILES["foto"]["error"]; } else { $arquivo_tempor = $_FILES['foto']['tmp_name']; $poste["foto"] = md5(uniqid(time())) . "." . $extencao_arquivo; $local = "../../uploads/" . $tabela . "/" . $poste["foto"]; move_uploaded_file($arquivo_tempor, $local); $resultado['img_atual'] = $poste["foto"]; } } else { $resultado['msg'] = "erro"; exit; } if (file_exists("../../uploads/" . $tabela . "/" . $poste["img_atual"]) && $poste["img_atual"] != "") { unlink("../../uploads/" . $tabela . "/" . $poste["img_atual"]); } } unset($poste["img_atual"]); } if (isset($poste["myDoc"])) { unset($poste["myDoc"]); } $banco->atualiza($tabela, $poste, $ordena); $resultado['msg'] = "sucesso"; } else { $resultado['msg'] = "erro"; } } } echo json_encode($resultado); }
?> <?php } elseif ($execulta == 'edita') { if (NIVEL_USUARIO == 5) { $id = isset($_GET['id']) ? addslashes($_GET['id']) : ""; if ((int) $id) { $users = $base->seleciona($tabela, array('ID' => $id)); if ($users) { $users = isset($users[0]) ? $users[0] : new stdClass(); $arry_dados = array(); if (!empty($_POST)) { $arry_dados['nome'] = isset($_POST['nome']) ? addslashes($_POST['nome']) : ""; $arry_dados['login'] = isset($_POST['login']) ? addslashes($_POST['login']) : ""; $arry_dados['senha'] = !empty($_POST['senha']) ? md5(addslashes($_POST['senha'])) : $users->senha; $edita = $base->atualiza($tabela, $arry_dados, array('ID' => $id)); if ($edita) { ?> <script>window.location = "index.php<?php echo adiciona_ao_get(array('exe' => 'lista')); ?> ";</script> <?php } } else { $arry_dados = array('nome' => $users->nome, 'login' => $users->login, 'senha' => ''); } } } ?>