2048000){
$alerta = $alerta."Arquivo muito Grande, Limite 2MB";
$error = 1;
}
}else {
$error = 3;
}
return $error;
}
function enviadados(){
global $error, $arqTemp,$arqName;
// se tiver arquivo faz upload e insere na tabela
if (!empty($arqTemp) && $error == 0 ){
//###################################
//pega diretorio
$sql = execQuery("SELECT * FROM `lda_configuracao`");
$row = mysql_fetch_array($sql);
$pasta = $row['diretorioarquivos'];
//pega ida da ultima solicitacao possivelmente a que esta sendo realizada
$sql = execQuery("SELECT * FROM `lda_solicitacao` ORDER BY `idsolicitacao` DESC LIMIT 1 ");
$row = mysql_fetch_array($sql);
$idsolicitacao = $row['idsolicitacao']; //ida da solicitação para nome do arquivo
$iduser = getSession("uid"); //sessao do solicitante
//seleciona id do anexo
$sql = execQuery("SELECT * FROM `lda_anexo` ORDER BY `idsolicitacao` DESC LIMIT 1 ");
$row = mysql_fetch_array($sql);
$idanexo = $row['idanexo']+1;
//###################################
//$pasta = './000/';
// Pega a extensão do arquivo enviado
$extensao = strtolower(end(explode('.', $arqName)));
// Define o novo nome do arquivo usando um UNIX TIMESTAMP
$nome = "user_".$idsolicitacao."_file_".$idanexo.".".$extensao;
$upload = move_uploaded_file($arqTemp, $pasta . $nome);
//insere em lda_anexo dados do arquivo
$conect = mysql_connect(DBHOST,DBUSER,DBPASS) or die('Erro ao conectar ao banco de dados');
mysql_select_db(DBNAME);
$sql="INSERT INTO lda_anexo ( idsolicitacao,
nome,
idusuarioinclusao,
datainclusao
) VALUES (
'$idsolicitacao',
'$nome',
16,
NOW()
)";
//mysql_query($conect,$sql) or die ("erro mysql");
if (!mysql_query($sql)){
echo '
erro ao inserir ';
echo $sql;
echo mysql_error();
}
//echo '';
//echo '';
}
}
//verificadados();
//enviadados();
}//fim if post
?>