Problema com envio PDF
Boa tarde galera
Estou com um problema, estou fazendo um upload de arquivo PDF..
A dificuldade é a seguinte no meu banco de dados cadastra com um nome, já o arquivo na pasta movida tem o nome original do arquivo.
Preciso que o banco cadastre com o mesmo nome do arquivo movido.
<?php
if (!empty($_FILES['arquivo']['tmp_name'])) {
$pasta = '../uploads/catalogos/';
$ano = date('Y');
$mes = date('m');
if(!file_exists($pasta.$ano)){
mkdir($pasta.$ano,0755);
}
if(!file_exists($pasta.$ano.'/'.$mes)){
mkdir($pasta.$ano.'/'.$mes,0755);
}
$pdf = $_FILES['arquivo'];
$ext = substr($pdf['name'],-3);
$f['arquivo'] = $ano.'/'.$mes.'/'.$f['url'].'.'.$ext;
move_uploaded_file($pdf['tmp_name'],$pasta.$ano.'/'.$mes.'/'.$pdf['name']);
}
?>
Resolvi, fazendo isso
if (!empty($_FILES['arquivo']['tmp_name'])) {
$pasta = '../uploads/catalogos/';
$ano = date('Y');
$mes = date('m');
if(!file_exists($pasta.$ano)){
mkdir($pasta.$ano,0755);
}
if(!file_exists($pasta.$ano.'/'.$mes)){
mkdir($pasta.$ano.'/'.$mes,0755);
}
$pdf = $_FILES['arquivo'];
$ext = substr($pdf['name'],-3);
$f['arquivo'] = $ano.'/'.$mes.'/'.$pdf['name'];
move_uploaded_file($pdf['tmp_name'],$pasta.$ano.'/'.$mes.'/'.$pdf['name']);
}Discussão (1)
Carregando comentários...