Ir para conteúdo

Arquivado

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

null2007

[Resolvido] Warning: Invalid argument supplied for foreach() in

Recommended Posts

Opa,

 

pessoal, seguinte:

 

Ao selecionar um arquivo e clicar enviar, está ocorrendo o seguinte erro <_<:

Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\estudando_php\teste\index.php on line 15

 

Na linha 15, contém o seguinte código:

foreach($_FILES["img"]["error"] as $key => $error){

O código completo é o seguinte:

<?php
       	if(isset($_POST['upload'])){
           	$pasta = "uploads/";
           	foreach($_FILES["img"]["error"] as $key => $error){
               	if($error == UPLOAD_ERR_OK){
                   	$tmp_name = $_FILES["img"]["tmp_name"][$key];
                   	$nome = $_FILES["img"]["name"]["$key"];
                   	$uploadfile = $pasta . basename($nome);
                   	if(move_uploaded_file($tmp_name, $uploadfile)){
                       	echo "O arquivo " . $nome . " foi enviado com sucesso!<br />";
                   	}else{
                       	echo "Erro ao enviar o arquivo " . $nome . "! Por favor tente outra vez!";
                   	}
               	}
           	}
       	}
   	?>
   	<form name="upload_files" action="" enctype="multipart/form-date" method="post">
       	<input type="file" name="img[]" class="multi" maxlength="2" accept="jpeg|jpg|png|gif" />
       	<input type="submit" name="upload" value="upload" />
   	</form>

 

:blush: Pessoal..

 

Consegui detectar o que está ocorrendo...

 

O problema estava no value (AFF :wacko:):

<form name="upload_files" action="" enctype="multipart/form-data" method="post">

<input type="file" name="img[]" class="multi" maxlength="2" accept="jpeg|jpg|png|gif" />

<input type="submit" name="upload" value="Upload" />

</form>

 

 

HAVIA DIGITADO COM O U MINÚSCULO.... :wacko: :wacko: :wacko: :wacko:

vlw :thumbsup:

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.