ooredroxoo, aqui ta o código de upload da imagens... Vejam se ajuda. Valeu
function upload_varias_imagens($envarquivo, $diretorio) {
$retorno = '';
$_recebe = sizeof($envarquivo);
$pasta_dir = $diretorio . "/"; //diretorio dos arquivos
//se não existir a pasta ele cria uma
if (!file_exists($pasta_dir)) {
mkdir($pasta_dir);
chmod ("/acharimoveis/painel/$pasta_dir", 0755);
}
for ($i = 0; @$i < $_recebe; $i++) {
if ($_FILES['foto']['name'][$i] <> '') {
$imagem_nome = $_FILES['foto']['name'][$i];
$tamanho_arquivo = $_FILES['foto']['size'][$i];
$arquivo_temporario = $_FILES['foto']['tmp_name'][$i];
// Pega extensão do arquivo
// preg_match("/\.(gif|GIF|bmp|BMP|png|PNG|jpg|JPG|jpeg|JPEG){1}$/i", $imagem_nome, $ext);
// Gera um nome único para a imagem
// $imagem_nome = md5(uniqid(time())) . "." . $ext[1];
//Caminho de onde a imagem ficará
$arquivo_nome = $pasta_dir . $imagem_nome;
if (file_exists("$arquivo_nome")) {
$erro=1;
}
// Faz o upload da imagem
if (move_uploaded_file($arquivo_temporario, $arquivo_nome)) {
$retorno.= $diretorio . "/" . $imagem_nome . "|";
}else{
$retorno.='';
}
}
}
return $retorno;
}
?>