Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leopiozzinni

Upload arquivo com PHP

Recommended Posts

Mestres !

 

Salvem-me se puderem.

 

Tenho um form em html que envia prum php, o usuario apenas faz o upload de arquivos. Até aí tudo bem. Porém se deu a necessidade de colocar mais arquivos, entao fiz um array:

 

//$arr=array('arquivo 1 ','arquivo2');
//$_SESSION['docs']=$arr;
//foreach ($arr as &$value) {
//echo "<label for='name'> $value: </label>";
//echo "<input id='$value' name='$value type='file'/>";
apareceu perfeitamente!
Está dando Undefined Index no php que envia estes arquivos. Porém, se eu deixar sem espaço no array, como arquivo1, arquivo2, funciona perfeitamente.
Alguém tem alguma idéia do que pode ser isto ?
Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não coloque espaços, pq alguns atributos html, como name e id não aceitam espaços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz assim:

Selecione vários arquivos para enviar
<input multiple type="file" name="arquivos[]" >

E no PHP obtenha o array de arquivos.

$arquivos = $_FILES['arquivos'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.