Marcelo_2 Postado Fevereiro 16, 2011 Denunciar Share Postado Fevereiro 16, 2011 (editado) Ola..tenho esse script p/ upload... ta funcionando beleza..:<?php $arquivo = $_FILES["arquivo"]; if(isset($_FILES["arquivo"])) { $pasta_dir = "uploads/"; $arquivo_nome = $pasta_dir.$arquivo["name"]; move_uploaded_file($arquivo["tmp_name"], $arquivo_nome); echo "Arquivo transferido com exito!"; } else { echo "Arquivo muito grande. Tamanho maximo permitido 2 MB."; } ?>só q sempre recebo a resposta "Arquivo transferido com exito!", mesmo q d zebra (não alterei nada, mantive o limite d 2 MB)como fazer p/ responder "Arquivo muito grande. Tamanho maximo permitido 2 MB."quando der zebra??vlw, desde já agradeço, galera.. Editado Fevereiro 16, 2011 por Marcelo_2 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Fevereiro 16, 2011 Denunciar Share Postado Fevereiro 16, 2011 Você tem que verificar com $_FILES['arquivo']['error'] se retornou algo...<?php $arquivo = $_FILES["arquivo"]; if($_FILES['arquivo']['error'] == '0') { $pasta_dir = "uploads/"; $arquivo_nome = $pasta_dir.$arquivo["name"]; move_uploaded_file($arquivo["tmp_name"], $arquivo_nome); echo "Arquivo transferido com exito!"; } else { //Aqui você resgata o código do erro e com um switch exibe para o usuário qual o erro... } ?>Códigos de erro: http://br.php.net/manual/pt_BR/features.fi...load.errors.php Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcelo_2 Postado Fevereiro 18, 2011 Autor Denunciar Share Postado Fevereiro 18, 2011 Ah, agora deu beleza!!valeu, brigadão novamente Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Marcelo_2
Ola..
tenho esse script p/ upload... ta funcionando beleza..:
só q sempre recebo a resposta "Arquivo transferido com exito!", mesmo q d zebra (não alterei nada, mantive o limite d 2 MB)
como fazer p/ responder "Arquivo muito grande. Tamanho maximo permitido 2 MB."
quando der zebra??
vlw, desde já agradeço, galera..
Editado por Marcelo_2Link 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.