$pessoa->setGrupo_sanguineo($_POST['grupo_sanguineo']); if (isset($_FILES['foto']['name']) && $_FILES["foto"]["error"] == 0) { $arquivo_tmp = $_FILES['foto']['tmp_name']; $nome = $_FILES['foto']['name']; // Pega a extensao $extensao = strrchr($nome, '.'); // Converte a extensao para mimusculo $extensao = strtolower($extensao); // Somente imagens, .jpg;.jpeg;.gif;.png if (strstr('.jpg;.jpeg;.gif;.png', $extensao)) { // Cria um nome único para esta imagem $novoNome = md5(microtime()) . $extensao; // Concatena a pasta com o nome $destino = 'image/' . $novoNome; // tenta mover o arquivo para o destino if (@move_uploaded_file($arquivo_tmp, $destino)) { $pessoa->setFoto($destino); } else { echo ""; } } else { echo ""; } } else { echo ""; } $gravou = $dao->alterar($pessoa); if ($gravou) { echo "<script type='text/javascript'>\n\t\t\t\talert('Registro atualizado com sucesso!');\t\t\n\t\t</script>"; } }