Guest Darlan Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 como faço para colocar um botão que quando eu clicar, abri a caixa para que eu possa busca o caminho do arquivo q eu quero e a imput receba este caminhoigual ao botão procurar no bol, quando você vai mandar um e-mail e pede para anexar um arquivo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Holy Demons Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 Meu caro amigo você precisa criar um script em php ou outra linguagem que que você conheça e depende do que você quer procurar si você vai usar banco de dados ou vai fazer por tgs que vai ficar mais dificio etc...!!!você manja de programação...? Qual quer outra coisa você posta ai que a galera tenta te ajudar na boa...!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tiago bonfá Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 Está aqui: <input type=file name=procurar>pronto... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 Amigo, com essa tag você vai puxar o nome do caminho, mas só, para mandar anexos com e-mail ou mesmo gravar num bd, você tem que usar php mesmo..<input type="file" name="arquivo"> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vilela Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 Certo, agora tenho uma pergunta tb!Usando esse código <input type="file" name="arquivo">Em qual variável ficará armazenada o caminho do arquivo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 acz Postado Outubro 23, 2003 Denunciar Share Postado Outubro 23, 2003 $_FILES["file"]... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tiago bonfá Postado Outubro 24, 2003 Denunciar Share Postado Outubro 24, 2003 Esse botão é normal (nome do campo=valor).Em php, quando você submete o formulário, o campo torna-se uma variável. Exemplo: <input type=file name=arquivo>Você pode recupar este valor assim: <? echo $arquivo;?>ok?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 André Gusmão Postado Outubro 24, 2003 Denunciar Share Postado Outubro 24, 2003 Porém há um detalhe...Quando você usa <input type="file" name="arquivo"> e na página que recebe o request você lê a variável $arquivo, você não recebe nesta variável o nome do arquivo tal qual você selecionou na página anterior e sim o nome do arquivo temporário que o PHP criou quando você fez o submit.Daí, o que você precisa fazer é copiar o arquivo tranferido usando o nome que você quer. Como fazer isso? É simples...<?phpmove_uploaded_file($arquivo,"nome_do_arquivo.extensao");?>Se você ver o que tem na variavel $arquivo, vai ter mais ou menos isso: "home/usr/php/uploadtemp/phps445d" (no linux) ou "c:\php\uploadtemp\php3898do" (no windows). Note que o nome do arquivo é sempre aleatório.Mas e se eu quiser que o arquivo no destino tenha o mesmo nome do arquivo de origem?Aí você faz assim: Na página do form você coloca isso:<input type="file" name="arquivo" onChange="meuForm.nome.value=this.value"><input type="hidden" name="nome">E então, na página do request (aquela que fica no action do form), você faz assim:<?php// Pega só o nome do arquivo, sem path nenhum$destino = substr($nome,strrpos($nome,chr(92))+1);// Move o temporário com o nome originalmove_uploaded_file($arquivo,$destino);?>É isso aí!!! ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vilela Postado Outubro 25, 2003 Denunciar Share Postado Outubro 25, 2003 Certo, agora quando vocês nomeia as variáveis tipo $arquvio, $nome... vocês estão usando Globals ON? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Darlan
como faço para colocar um botão que quando eu clicar, abri a caixa para que eu possa busca o caminho do arquivo q eu quero e a imput receba este caminho
igual ao botão procurar no bol, quando você vai mandar um e-mail e pede para anexar um arquivo
Link para o comentário
Compartilhar em outros sites
8 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.