You are on page 1of 2

<?

php if(isset($_POST['acao']) && $_POST['acao'] == 'cadastrar'){ $img = $_FILES['img']; $pasta = ''; $contar = count($img['name']); $ok = 0; $erro = 0; for($i = 0; $i < $contar; $i++){ $nome = $img['name'][$i]; $tmp = $img['tmp_name'][$i]; if(!empty($nome)){ if(move_uploaded_file($tmp, $pasta.$nome)){ $ok++; }else{ $erro++; } } } }

?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso8859-1" /> <title>Untitled Document</title> </head> <script type="text/javascript"> function AddCampo(id){ el = document.getElementById(id); el.innerHTML += '<label><span>Imagem Extra</span></label><input type="file" name="img[]" /><br />'; } </script> <body> <form method="post" action="" enctype="multipart/form-data"> <a href="#" onclick="AddCampo('img-extra')">Add Campo</a> <label><span>Imagem</span></label><input type="file" name="img[]" id="img"/> <div id="img-extra"></div> <input type="submit" class="btn" value="Enviar" /> <input type="hidden" name="acao" value="cadastrar" /> </form> <?php if(isset($ok) && isset($erro)){

echo 'Arquivos enviados com sucesso :'.$ok; echo '<br />'; echo 'Arquivos no enviados :'.$erro; } /*************************MOSTRAR AS IMAGENS***************************************/ //Aqui ser a pasta onde esto as imagens $pasta = ''; //aqui recupera as imagens em coloca em um array $arquivos = glob("$pasta{*.jpg,*.png,*.gif,*.bmp}", GLOB_BRACE); //aqui percorre o array para lista o nome das imagens foreach($arquivos as $img){ //aqui mostra as imagens echo '<img src="'.$img.'" alt=""/>'; } ?> </body> </html>

You might also like