tubadc 0 Denunciar post Postado Agosto 9, 2005 Olá mais uma vez a todos... Estou usando uma função para fazer o upload de 2 imagens ao mesmo tempo, porem não consigo fazer funcionar corretamente dando sempre erro de sitaxe.... Alguem pode por gentileza me dar um auxilio, e se possível explicar oque ocorre de errqado... Obrigado PHP [*]function upImagem() { [*] [*] // Pega a imagem enviada através do formulário. Nome temporário e verdadeiro. [*] @$imagem_temp= $_FILES['imagem']['tmp_name']; [*] @$imagem_real= $_FILES['imagem']['name']; [*] @$imagem_temp2= $_FILES['imagem2']['tmp_name2']; [*] @$imagem_real2= $_FILES['imagem2']['name2']; [*] [*] // O Upload só é efetuado se a imagem for do tipo gif ou jpg. [*] if (($_FILES['imagem']['type'] == "image/pjpeg") || ($_FILES['imagem']['type'] == "image/gif" || $_FILES['imagem2']['type'] == "image/pjpeg") || ($_FILES['imagem2']['type'] == "image/gif")) { [*] // Move a imagem para a pasta de imagens. Mostra mensagem de erro em caso de falha. [*] if (move_uploaded_file($imagem_temp, "/img_noticias/$imagem_real")); [*] if (move_uploaded_file ($imagem_temp2, "img_noticias/$imagem_real2")); [*] { [*] print("<center><strong>Imagem enviada com sucesso!</strong></center>"); [*] } [*] else print("<center><strong>Erro no upload!</strong></center>"); [*] } [*] else print("<center><strong>A imagem não é do tipo jpg ou gif!</strong></center>"); [*] [*]} // Fim da funçao uploadImagem. Compartilhar este post Link para o post Compartilhar em outros sites
red neck * 0 Denunciar post Postado Agosto 13, 2005 hum...nao existe ";" depois de if XDtenta por:if(move_uploaded_file($img1)){if(move_uploaded_file($img2)){// aqui é se enviou as duas;}else{// aqui é se nao enviou a img2}}else{// aqui é se nao enviou a img1}isso deve resolver[]'s Compartilhar este post Link para o post Compartilhar em outros sites