Añd®é™ Postado Janeiro 8, 2009 Denunciar Share Postado Janeiro 8, 2009 Gente acompanhei passo a passo esse tutorial que vem a seguir:http://videotutoriais.net/videos/upload_fo...load_fotos.htmlcom o seguinte codigo PHP:<?php if (isset($_GET['ac']) && isset($_FILES['foto'])){ if($_GET['ac'] == 'envia'){ //validando foto if (!isset($_FILES['foto']['name']) || empty($_FILES['foto'][name'])){ $erro[] = "Informe Uma Foto."; } if (ereg("[][><}{)(:;,!?*%&#@]", $_FILES['foto']['name'])){ $erro[] = "O Arquivo Contem Caracteres Inválidos."; } if($_FILES['foto']['size']>1000000) { $erro[] = "Foto Muito Grande."; } if (substr($_FILES['foto']['type'],-3) != "jpg" && substr($_FILES['foto']['type'],-3) != "JPG" && substr($_FILES['foto']['type'],-3) != "gif" && substr($_FILES['foto']['type'],-3) != "GIF" && substr($_FILES['foto']['type'],-4) != "jpeg" && substr($_FILES['foto']['type'],-4) != "JPEG"){ $erro[] = "Tipo de Arquivo Inválido. Somente JPG e GIF"; } if (!is_file($_FILES['foto']['tmp_name'])){ $erro[] = "Selecione Um Arquivo Para Ser Enviado."; } if (is_dir($_FILES['foto']['name'])){ $erro[] = "Selecione Um Arquivo Para Ser Enviado."; } if (!isset($erro)){ // vai enviar agora if (!copy($_FILES['foto']['tmp_name'], "./".$_FILES['foto']['name'])){ $erro[] = "Erro Ao Enviar Foto."; } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Vassouras Urgente Propaganda</title> </head> <body> <?php if (isset($erro)){ echo "<ul>"; for($i=0;$i<count($erro);$i++){ echo "<li>".$erro[$i]."</li>; } echo "</ul>"; } ?> <form name="frm" id="frm" method="post" action="<?=$_SERVER['PHP_SELF']?>?ac=envia" enctype="multipart/form-data"> <input type="file" name="foto" /> <input type="submit" value="Enviar Foto" /> </form> <hr /> <h1>Fotos Enviadas</h1> <?php foreach(array_merge(glob("*.jpg"),glob("*.JPG"),glob("*.jpeg"),glob("*.JPEG"),glob("*.gif"),glob("*.GIF")) as $arquivo){ echo "img src='".$arquivo."'>"; } ?> </body> </html>Adele funciona de boa, mais o meu broxa na hora, o que será que está acontecendo, alguém pode me dar uma ajuda por favor?AguardoForte Abraço!!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Janeiro 8, 2009 Denunciar Share Postado Janeiro 8, 2009 Tá e qual o problema? Pois "Não passa dos caracters" não quer dizer muita coisa.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Añd®é™ Postado Janeiro 8, 2009 Autor Denunciar Share Postado Janeiro 8, 2009 ao invés de aparecer somente o formulario pronto para postar a imagem nessa pagina, aparece depois do lance de caracteres invalidos, todo o código PHP, e depois do formulário também aparece código PHP, mais no tuto está tudo da mesma forma e funciona perfeitamente.Até Mais!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Añd®é™
Gente acompanhei passo a passo esse tutorial que vem a seguir:
http://videotutoriais.net/videos/upload_fo...load_fotos.html
com o seguinte codigo PHP:
Adele funciona de boa, mais o meu broxa na hora, o que será que está acontecendo, alguém pode me dar uma ajuda por favor?
Aguardo
Forte Abraço!!!
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.