George Postado Dezembro 19, 2003 Denunciar Share Postado Dezembro 19, 2003 alguém poderia me ensinar a fazer um sistema de upload o mais simples possível? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 edgar2000br Postado Dezembro 19, 2003 Denunciar Share Postado Dezembro 19, 2003 Ai vai um bem simples. <form method="post" action="<?=$PHP_SELF?>" enctype="multipart/form-data"> Selecione o arquivo: <br> <input type="file" name="arquivo"> <br> <input type="submit" name="upload" value="[ Enviar ]"> </form> <?php if ( isset($upload) ) { // Diretório para armazenar os arquivos do upload $local="c:\\temp"; print("<hr size=1 color=black>"); printf("Localização temporária do arquivo..: %s<br>", $arquivo); printf("Nome do arquivo.....: %s<br>", $arquivo_name); // O php cria automaticamente estas printf("Tamanho do arquivo..: %s<br>", $arquivo_size); // variáveis para você. A variável printf("Tipo do arquivo.....: %s<br>", $arquivo_type); // arquivo está ligado à linha // <input type="file" name="arquivo"> copy($arquivo,"$local\\$arquivo_name"); // Mágica do upload print("Arquivo transferido com sucesso...<br><hr>"); } ?> Espero que ajude, qualquer duvida posta ae. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Dezembro 19, 2003 Autor Denunciar Share Postado Dezembro 19, 2003 me mata uma dúvida...:copy($local, $destino);se o $local por exemplo for C:\pasta\arq.jpg, o $destino tem que ter esse arq.jpg no final tb? por exemplo $destino = "C:\pasta2\arq.jpg"; ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 edgar2000br Postado Dezembro 19, 2003 Denunciar Share Postado Dezembro 19, 2003 isso mesmo, mas não esqueca de usar duas \\ barras pois o PHP ignora sempre a primeira \. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Dezembro 20, 2003 Autor Denunciar Share Postado Dezembro 20, 2003 outra dúvida...como faço pra pegar o nome só so arquivo, do campo file? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Dezembro 20, 2003 Denunciar Share Postado Dezembro 20, 2003 o prórpio script do edgar faz isso, na linha..... printf("Nome do arquivo.....: %s<br>", $arquivo_name); // O php cria automaticamente estas.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Dezembro 23, 2003 Autor Denunciar Share Postado Dezembro 23, 2003 não está dando certo... não consigo achar onde está setado o nome do arquivo. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 George Postado Dezembro 28, 2003 Autor Denunciar Share Postado Dezembro 28, 2003 alguém poderia me dizer como faço pra pegar uma variável só com o nome do arquivo do <input type=file>?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 M@luco Belez@ Postado Dezembro 28, 2003 Denunciar Share Postado Dezembro 28, 2003 por exemplo:<input type="file" name="arquivo">pra você pegar somente o nome você faz assim:<?echo $arquivo_name;?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Luiz Henrique Postado Dezembro 29, 2003 Denunciar Share Postado Dezembro 29, 2003 Olá, para que serve o %s???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Luiz Henrique Postado Dezembro 29, 2003 Denunciar Share Postado Dezembro 29, 2003 E tb, para que serve a condicional if ( isset($upload) )? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Vilela Postado Dezembro 29, 2003 Denunciar Share Postado Dezembro 29, 2003 no caso do script postado serve para verificar se a variável $upload foi definida. Essa parte da condiconal if só vai ser executada quando a pessoa der submit... Verifica o nome dado ao input submit... upload, né?então, corresponde à variável $upload Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
George
alguém poderia me ensinar a fazer um sistema de upload o mais simples possível?
Link para o comentário
Compartilhar em outros sites
11 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.