<?php $dir = 'C:/tempo/' . DIRECTORY_SEPARATOR; $datahora = date("Ymd_His"); $arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE; for ($i = 0; $i < count($arquivo['name']); $i++) { //Verificando se o arquivo contém a extensão declarada em $invalidos: $validos = array('.png', '.doc', '.pdf'); $checa = substr($arquivo['name'][$i], -4); //Se os arquivos estiverem corretos, faz o envio: if (in_array($checa, $validos)) { if (move_uploaded_file($arquivo['tmp_name'][$i], $dir . $datahora . $arquivo['name'][$i])) { echo "<p><strong>Enviado:</strong> " . $datahora . $arquivo['name'][$i] . " | " . round($arquivo['size'][$i] / 1024, 2) . " kB | " . $arquivo['type'][$i] . "</p>"; } } //Se estiverem errados, faz o cancelamento do envio: else { echo "<p><strong>Não enviado: </strong> " . $arquivo['name'][$i] . " | " . round($arquivo['size'][$i] / 1024, 2) . " kB | " . $arquivo['type'][$i] . "</p>"; } } ?>
lembrando que no meu form, os campos estao em modo de array tb, name="arquivo[]"... se alguem puder me ajudar nessa parada ai, fico muito agradecido, obrigado a todos...