Ir para conteúdo

POWERED BY:

Arquivado

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

maicon_m

Só salva 5 imagens

Recommended Posts

A idéia é a de que o cliente possa selecionar quantas imagens quiser para enviar ao servidor. Para isso estou utilizando o código abaixo que cria uma pasta e envia as imagens. Esta funcionando, porém não grava mais do que 5 imagens.

 

Já tentei com imagens de diversos tamanhos, revisei o código e não encontrei o erro. Alguém?

 

 

<?php
if (isset($_POST['enviar']))
{
		$imagens = $_FILES['imagem'];
		$data = $_POST['data'];
		list($dia, $mes, $ano) = explode('/',$data);
		$novadata = $dia.$mes.$ano;
		mkdir("C:/caminho/pasta/$novadata", 0700);
		
		mysql_query("INSERT INTO aprovados (data,pasta) VALUES ('".$data."', '".$novadata."')");
		
		for ($i=0; $i<sizeof($imagens); $i++)
		{
			echo $i.'- ';
			$foto = $_FILES['imagem']['name'][$i];
			$tmp_name = $_FILES['imagem']['tmp_name'][$i];
			$pasta = "imagens/$novadata/";
			$caminho = $pasta . $foto;								
			move_uploaded_file($tmp_name, $caminho);	
		}						
}
?>

<form action="<?php $_SERVER['PHP_SELF'];?>" method="POST" enctype = "multipart/form-data" >
Data:<br />
<input type="text" name="data" size="30" /><br />
Imagens:<br />
<input type="file" name="imagem[]"/><br />
<input type="submit" value="Enviar" name="enviar" />
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, você tá rodando em localhost ou em servidor online? Pq se for o servidor, pode ser que ele esteja limitando o número de imagens do upload.

 

mysql_query("INSERT INTO aprovados (data,pasta) VALUES ('".$data."', '".$novadata."')");
//Inserir em data o valor $data e em pasta o valor $novadata!!! ???

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.