Upload de Imagens PDO PHP
Estou com problema no upload de arquivos para o banco, quanto para a pasta especifica quanto para o banco.
Esse é o formulário
<form id="frmDados" name="frmDados" method="post" action="upload.php" class="form-horizontal" enctype="multipart/form-data" >
<div class="form-group espacoCampos">
<label for="txtArquivo" class="col-md-3 control-label">Arquivo</label>
<div class="col-md-4">
<input id="txtArquivo" name="img" type="file" placeholder="" class="form-control input-sm" autocomplete="off" />
</div>
</div>
</form>
E esse é o de upload.php
<?
$arquivo = $_FILES['img'];
$ext = pathinfo($arquivo['name']); // nome do arquivo
$exensao = $ext['extension'];
$nome_imagem = time().'.'.$extensao; /// novo nome do arquivo
$caminho_imagem = $_SERVER['DOCUMENT_ROOT'].'/uploads/'.$nome_imagem;
move_uploaded_file($arquivo['tmp_name'], $caminho_imagem);
$_result = $_base->prepare("INSERT INTO clienteArquivos SET cliente= '$cliente', nome = '$extensao', dtUp = '$dtUp', colaborador = '$colaborador', dtLimite= '$data', arquivo = '$nome_imagem', obs = '$obs' , usuario = '$usuarioSistema' ");
if($_result->execute()){
$_idCodigo = $_base->lastInsertId();
$_retorno['status'] = "1";
$_retorno['link'] = "sis-cadastroArquivo.php?acao=editar&r=".$_idCodigo;
}else{
$_retorno['status'] = "400";
$_retorno['tipoMensagem'] = "danger";
$_retorno['mensagem'] = "Falha no processo";
}
echo json_encode($_retorno);
exit();
?>Discussão (0)
Carregando comentários...