Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17680
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Upload de vários arquivos com array

28-09-2007 11:48

Abaixo passo um script onde você poderá enviar vários arquivos por upload para uma pasta, bastando apenas definir algumas linhas no código.

<form enctype="multipart/form-data" method="POST" action="estedocumento.php"> <input type="file" name="foto[]"> <br> <input type="file" name="foto[]"> <br> <input type="file" name="foto[]"> <br> <input type="submit" name="envio"> </form>


<?php if(isset($_POST['envio'])) { // teste é a pasta onde ficaram os arquivos enviados $uploaddir = "teste/"; // com / no final // 3 é a quantidade de inputs file que seu form terá $quantos = 3; for($i = 0; $i < $quantos; $i++) { $uploadfile = $uploaddir. $_FILES['foto']['name'][$i]; if(@move_uploaded_file($_FILES['foto']['tmp_name'][$i], $uploadfile)) { echo "foi enviado: ".$_FILES['foto']['name'][$i]."<br>"; } else { } // fim do if @move } // fim do for } // fim do $_POST ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado