mestre fyoda Postado Julho 7, 2006 Denunciar Share Postado Julho 7, 2006 <html><head></head><body><form method="post" action="upload.php" enctype="multipart/form-data">Arquivo: <input type="file" name="file"><br /><input type="submit" name="submit" value=" OK "></form><?//Diretório aonde ficará os arquivos$dir = "D:/Servidor PHP/www/";//Extensões permitidas$ext = array("jpg");if (isset($_POST['submit'])) {//Obtendo info. dos arquivos$f_name = $_FILES['file']['name'];$f_tmp = $_FILES['file']['tmp_name'];$f_type = $_FILES['file']['type'];$f_size = $_FILES['file']['size'];//Pegando o nome$name = $f_name;$size = $f_size;$type = $f_type;echo"$name <br>";echo"$size <br>";echo"$type <br>";//Verificando se o campo contem arquivoif ( ($name!="") and (is_file($f_tmp)) and (in_array(substr($name, -3),$ext)) and ( $size < 30000000 ) and ( move_uploaded_file($f_tmp, $dir.$name) )) { echo "<i>$name enviado com sucesso!</i>";}else{ echo "<i>Falhou!</i>";}}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Julho 8, 2006 Denunciar Share Postado Julho 8, 2006 Aqui no meu deu certo:fotinweb5555.jpg78020image/jpegfotinweb5555.jpg enviado com sucesso!:huh:* No seu upload só vai mandar arquivos em JPG... qualquer coisa mude assim:$ext = array("gif","jpg", "bmp", "jpeg","png", "psd" ); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Julho 8, 2006 Autor Denunciar Share Postado Julho 8, 2006 aqui também foi mas olha que estranho , o p em vermelho . isso não deveria exisitr , o script funcionou normalmente mas porque desse p ?esse p so apareceu para mim . Ninféias.jpg 83794 image/pjpeg Ninféias.jpg enviado com sucesso! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Julho 8, 2006 Denunciar Share Postado Julho 8, 2006 Ué, aqui não apareceu isso:diogo2.jpg34010image/jpegdiogo2.jpg enviado com sucesso!Você só quer deixar mandar só arquivos JPGs?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Julho 8, 2006 Autor Denunciar Share Postado Julho 8, 2006 sim , mas porque daquele p ? no seu não deu isso aqui no meu deu .e outra coisa como faço para colocar no maximo o tamanho de 50mb ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ::frenetico:: Postado Julho 8, 2006 Denunciar Share Postado Julho 8, 2006 O seu verifica até 30kb né?nessa parte aqui né:if ( ($name!="") and (is_file($f_tmp)) and (in_array(substr($name, -3),$ext)) and ( $size < 30000000 ) and (Se você colocar ao invés de 3 o 5? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
Link para o comentário
Compartilhar em outros sites
5 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.