Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
fala galera , estou tentando fazer um upload mas o que acontece é o seguinte , estou conseguindo fazer o upload mais eu quero que renomeia o arquivo
por exemplo eu pego do meu campo input cv_elton.doc ai eu tenho um select que trago a inscrição do candidato ai quero renomeiar esse arquivo com o numero da incrição por exemplo: 2007143666.doc e ñ 2007143666_cv_elton.doc , será que eu fui claro ?
será que alguem pode dá uma forcinha aÊ !
como assim amigão ...
estou utilizando $_FILES['txt_curriculo]['name']; ai eu capturo o nome do meu arquivo por ex: cv_elton.pdf
mas eu quero substituir pelo número da matricula dele entendeu ? por ex: 200714366.pdf que vai está vindo do banco ! chave primária !
Tá.. olha, se você estiver usando: move_uploaded_file..
$novo_nome = '200714366';
move_uploaded_file( $_FILES['txt_curriculo']['tmp_name'] , 'diretorio/'.$novo_nome.'.pdf' );
Olha o segundo parâmetro da função:
>
destination
The destination of the moved file.
amigão funcionou direitin valeu msm ... outra dúvida agora tem como eu restringir apenas ser PDF quando o usuario enviar ? abrass
faz um if
if($_FILES['txt_curriculo]['type']=="application/pdf"){
//FAZ O UPLOAD
}else{
//retorna o erro
}
Qual função você está usando?
Basta passar 'o novo nome', como parâmetro dela geralmente..
concatene o nome do arquivo, com oque você quiser.. e mande para a função...