É o seguinte, tenho um sistema de upload que tá funcionando legal...envia o arquivo, renomeia, lista o diretório, exclui e visualiza os arquivos existentes. Porém quero algo mais e não como fazer...para renomear quero que seja feito com nomes prédefinidos. Deverá ser um combo com as opções dos nomes, depois de escolhido ele já grava o arquivo com o nome escolhido no combo...
Abaixo segue o meu arquivo de upload até pra quem se interessar...n foi feito por mim mas é muito legal
# the upload store directory (chmod 777) $dir_store= "upload/";
# the images directory $dir_img= "www.freire.com.br/buscacp/upload/img/";
# the style-sheet file to use (located in the "img" directory, excluding .css) $style = "style-def";
# the file type extensions allowed to be uploaded $file_ext_allow = array("htm");
# option to display the file list # to enable/disable, enter '1' to ENABLE or '0' to DISABLE (without quotes) $file_list_allow = 1;
# option to allow file deletion # to enable/disable, enter '1' to ENABLE or '0' to DISABLE (without quotes) $file_del_allow = 1;
# option to password-protect this script [-part1] # to enable/disable, enter '1' to ENABLE or '0' to DISABLE (without quotes) $auth_ReqPass = 0;
# option to password-protect this script [-part2] # if "$auth_ReqPass" is enabled you must set the username and password $auth_usern = "username"; $auth_passw = "password";
################ end of configurations ###############
# DO NOT ALTER OR EDIT BELOW THIS LINE UNLESS YOU ARE AN ADVANCED PHP PROGRAMMER
?> <? if (@phpversion() < '4.1.0') { $_FILE = $HTTP_POST_FILES; $_GET = $HTTP_GET_VARS; $_POST = $HTTP_POST_VARS; } clearstatcache(); error_reporting(E_ALL & ~E_NOTICE); $fum_vers = "1.3"; # do not edit this line, the script will not work!!! $fum_info_full = "PAINEL DE ATUALIZAÇÃO";
function authDo($auth_userToCheck, $auth_passToCheck) { global $auth_usern, $auth_passw; $auth_encodedPass = md5($auth_passw);
for($i=0;$i<count($file_ext_allow);$i++) { if (getlast($fileupload_name)!=$file_ext_allow[$i]) $test.="~~"; } $exp=explode("~~",$test);
if (count($exp)==(count($file_ext_allow)+1)) { echo"<br><img src=\"$dir_img/error.gif\" width=\"15\" height=\"15\"> <b><font size=\"2\">Erro: (".getlast($fileupload_name).")</font>, não foi possível efetuar o upload.</b><br>»<a href=\"$_SERVER[PHP_SELF]\">Continuar</a>"; } else {
Pergunta
paulinha_designer
Olá Galera,
É o seguinte, tenho um sistema de upload que tá funcionando legal...envia o arquivo, renomeia, lista o diretório, exclui e visualiza os arquivos existentes. Porém quero algo mais e não como fazer...para renomear quero que seja feito com nomes prédefinidos. Deverá ser um combo com as opções dos nomes, depois de escolhido ele já grava o arquivo com o nome escolhido no combo...
Abaixo segue o meu arquivo de upload até pra quem se interessar...n foi feito por mim mas é muito legal
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.