hargon 64 Denunciar post Postado Julho 30, 2008 Você não pode quebrar linha dessa forma... coloque tudo na mesma linha. Compartilhar este post Link para o post Compartilhar em outros sites
rd111072 1 Denunciar post Postado Julho 31, 2008 Então, moçada... Consegui resolver, usando uma função geradora de código aleatório no form e recuperando na página que faz o upload. Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
diegolauro 0 Denunciar post Postado Outubro 15, 2008 a função eh muito boa, mas estou com um problema sério. Se eu simplesmente colocar um conjunto de checkbox no form, a função dá pau apresentando: "Esta tecla já está associada com um elemento desta coleção" UploadRequest.Add name, UploadControl eu reparei que esse problema eh em relação ao check mesmo, se eu envio em um campo texto os números 1,2,3,5,489,21 como seria passada a informação via post. Alguém passou por algo semelhante? Vlw! Compartilhar este post Link para o post Compartilhar em outros sites
herreraaa 0 Denunciar post Postado Março 19, 2009 Me desculpem upar um tópico de 5 meses atrás, mas estou com uma dúvida que creio eu ser estúpida, mas não consigo me encontrar hehehe Seguinte, utilizando o upload do dark0 eu to com o seguinte problema: Erro de tempo de execução do Microsoft VBScript erro '800a01a8' Objeto necessário: 'UploadRequest.Item(...)' /homologacao/Solvi/academia_solvi_2008/admin/comFoto.asp, line 11 Essa é a linha 11: id = UploadRequest.Item("id_galeria").Item("Value") Aqui o código do form pré função: <div id="form"> <form action="comFoto.asp" enctype="multipart/form-data"> <input type="hidden" name="id_galeria" value="<%= id_galeria %>" /> <input type="hidden" name="data" value="<%= now() %>" /> <table cellpadding="0" cellspacing="0"> <tr> <td class="esquerdaAlinha">Imagem: </td> <td><input type="file" name="fl_imagem" /></td> </tr> <tr> <td></td> <td><input type="submit" name="enviar" value="Salvar" style="width:60px;" /></td> </tr> </table> </form> </div> Então, pelo que eu pesquisei ele não ta achando o campo id_galeria, só que ele está setado no form... o que pdoe ser? Grato pelo help =) Compartilhar este post Link para o post Compartilhar em outros sites
Ted k' 126 Denunciar post Postado Março 20, 2009 o nome do seu campo no formulário é "fl_imagem" e não "id_galeria" como você colocou no código Compartilhar este post Link para o post Compartilhar em outros sites
herreraaa 0 Denunciar post Postado Março 23, 2009 o nome do seu campo no formulário é "fl_imagem" e não "id_galeria" como você colocou no código o id_galeria é um input escondido... o fl é input pra arquivo... eu to com problema pra resgatar a id da galeria onde será inserida a imagem... essa foi a única modificação que eu fiz no código do dark0... <input type="hidden" name="id_galeria" value="<%= id_galeria %>" /> id = UploadRequest.Item("id_galeria").Item("Value") Eu não sei o que vai acontecer quando eu conseguir recuperar o valor da id_galeria e for recuperar o fl_imagem. O problema não é request errado... a não ser que o UploadRequest não retorne valor de input hidden Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Março 23, 2009 desconheço esta limitacao mas pode testar troque o hidden por text e veja se vem correto Compartilhar este post Link para o post Compartilhar em outros sites
herreraaa 0 Denunciar post Postado Março 24, 2009 desconheço esta limitacao mas pode testar troque o hidden por text e veja se vem correto textei e não é isso =/ Nem trocar o item(value) somente pra value será que o problema não está no include de upload? Compartilhar este post Link para o post Compartilhar em outros sites
herreraaa 0 Denunciar post Postado Março 25, 2009 Será que esse uploadrequest.item não está "velho"... alguma atualização no ASP não o tenha modificado e talz... Porque é só isso que não funciona no código. Queria tanto terminar =/ Compartilhar este post Link para o post Compartilhar em outros sites
Victor Hasselmann 0 Denunciar post Postado Setembro 18, 2009 Eu não consegui usar o sistema de upload. Primeiramente, qual o tipo de campo que eu devo criar para armazenar uma imagem? Ao tentar executar o upload, recebo o seguinte erro. Tipo de erro: Erro de tempo de execução do Microsoft VBScript (0x800A000D) Tipos incompatíveis: 'BuildUploadRequest' /Upload/upload_form2.asp, line 7 Quem puder ajudar, agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
dark0 0 Denunciar post Postado Setembro 18, 2009 Salve amigos. Atualização do ASP? dificil.. Como este codigo é baseado em FSO, pode ser um probleminha no seu IIS.. Ou algum software bloqueando.. Alguns antivirus hoje em dia bloqueiam alguns scripts.. já tive problemas ao usar FSO por causa do norton :P De curiosidade, tente rodar os códigos no servidor web.. sem muitas modificações.. apenas acertando os caminhos de pastas.. Confesso, que este código está ultrapassadinho.. hoje em dia quase que não se usa isso.. e se fosse utilizar, deveria ser aprimorado.. colocando até barra de status de envio.. com animação.. Mas como eu abandonei a área de programação.. não mechi mais em códigos como estes.. que na época, quebraram e muito galhos aqui :D Bem, eu sugiro para quem está encontrando erros, que antes de qualquer coisa, verifiquem os includes.. nomes de arquivos.. Se um include não for colocado no lugar correto, provavelmente o código não funcionará, visto que uma página depende da outra.. Abraços dark0 Compartilhar este post Link para o post Compartilhar em outros sites
Dias Sanches 0 Denunciar post Postado Outubro 6, 2009 Bom dia a todos, Favor tenho um codigo de upload com registro no bd está funcionando direitinho, mas se o número de imagens ultrapassa mais de 200kb ele aparece o seguinte erro: Objeto Request erro 'ASP 0104 : 80004005' Operação não permitida /athelier/addnotfoto1.asp, line 42 Verifiquei todos os itens do código como o Dark() comentou no topico anterior, verifiquei com o meu servidor também e está tudo ok... Pelo menos foi o que pude constar. Como faço para aumentar sua capacidade? Na linha do código de 41 à 44 está: byteCount = Request.TotalBytes RequestBin = Request.BinaryRead (byteCount) Set UploadRequest = CreateObject("Scripting.Dictionary") BuildUploadRequest RequestBin Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
luizsnpjr 0 Denunciar post Postado Fevereiro 8, 2011 DESCULPEM REABRIR ESTE TÓPICO.....mas ele é muito bom. Seguinte galera, eu estava com esse erro até alguns minutos atraz.....até que eu vi em um post do Dark0 falando do IIS e tal, resolvi dar uma olhada e SIM, tem uma opção dentro do IIS(win 7) na parte do ASP que diz assim: [+]Propriedades de Limites Após clicar nela, terá uma outra opção que é a que se deve alterar: Limite Máximo do Corpo da Entidade Solicitante: 200000 Mudem o valor para o que vocês precisam, tipo, o padrão vai estar 200000(200Kb) eu alterei pra 4400000(4mb e 400kb). Nesta tela, também tem a parte do limite de tempo entre outras coisas. Espero ter ajudado, pq eu passei meio dia procurando isso....rsrsrs Compartilhar este post Link para o post Compartilhar em outros sites