[VAZA] 0 Denunciar post Postado Junho 18, 2005 aew pessoaleu li o manual do php e vi a função file_exists....tipo..caso ele exister, ao invés de mandar a mensagem: esse arquivo existe, tem como eu mudar o nome do arquivo??falowww Compartilhar este post Link para o post Compartilhar em outros sites
lucascolferai 0 Denunciar post Postado Junho 18, 2005 Cara, não entendi a sua pergunta... Você está querendo renomear um arquivo que já está no File System ou salvar um arquivo "uploaded" com outro nome? :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Junho 18, 2005 [VAZA], talvez essa função lhe ajude: http://php.net/uniqid Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Junho 18, 2005 Se eu arquivo exisitr: http://www.php.net/file-exists Compartilhar este post Link para o post Compartilhar em outros sites
ligianelc 0 Denunciar post Postado Junho 19, 2005 Olá gente... estou precisando de mais ou menos isso... tenho uma aplicação que realiza upload de arquivo... sendo que seria interessante gravá-lo no servidor com um id. Já tentei gravar com um nome diferente do que está na maquina do cliente, porém o máximo que consegui foi acrescentar o codigo na frente seguido de _(nome_arquivo_cliente). Alguém sabe como gravar com um nome completamente diferente ou renomear posteriormente? :blink: Espero ajuda pessoal! Valeu! Se eu arquivo exisitr: http://www.php.net/file-exists <{POST_SNAPBACK}> Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Junho 19, 2005 Amigo, quando fazemos um upload, por exemplo, utilizando um campo com nome de arquivo, na página de validação do form, o nome do arquivo estará contido em $_FILES["arquivo"]["name"];, com isso, podemos modificar o valor desta variável, mas sempre preservando a sua extensão. A modificação do nome você pode fazer com: http://www.php.net/substr http://www.php.net/strrpos Compartilhar este post Link para o post Compartilhar em outros sites
lucascolferai 0 Denunciar post Postado Junho 20, 2005 Não sei se entendi a sua nova explicação, mas se você já tem o arquivo no servidor e quer atualizá-lo, você precisa apagar o arquivo e fazer um upload do novo...Você falou em renomear o arquivo quando ele editar algumas informações do registro. Pergunto, você está colocando alguma informação (tipo descricao, endereco, fone, etc) no nome do arquivo, além do código?Veja, com o código, você não precisa colocar mais nada, é o suficiente. Compartilhar este post Link para o post Compartilhar em outros sites
[VAZA] 0 Denunciar post Postado Junho 20, 2005 Aew pessoal...consegui!!obrigado pelo apoio de todos...ta ai o codigo:if (file_exists("D:\\website\\nome_do_site.com.br\\fotos2\\$nome_imagem")){$varextensao = substr($nome_imagem, strrpos($nome_imagem, '.'));$teste1 = substr($nome_imagem, 1, strrpos($nome_imagem, $varextensao));$nome_diferente = md5(uniqid(rand(), true));$nome_imagem = substr_replace($teste1, $nome_diferente, strrpos($nome_imagem, $varextensao)).$varextensao;}bom desse jeito fica quase impossivel..na verdade uma missão impossível o nome das fotos derem iguais..uhahuhahua Compartilhar este post Link para o post Compartilhar em outros sites