Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro Mayrink

Problema inserção de dados com upload

Recommended Posts

Olá galera, estou tendo alguns problemas.

 

Tenho 1 página ASP com alguns campos de formulário e 5 campos de arquivo para realizar upload de imagens.

Quando dá o submit neste form aí chama a página que tem o código abaixo.

Porém está dando o seguinte erro:

 

Persits.Upload.1 error '800a0001'

 

Unspecified error

 

/adm/insere.asp, line 32

----------------------------------

 

Por favor me ajudem, to desesperado já!!!

 


set rs = MM_connSOPICKUP_STRING.execute(sql)

%>

<%

Set Upload = Server.CreateObject("Persits.Upload")

LINHA 32 Count = Upload.Save("..\fotos\")Response.Write Count & " Imagens(s) foram enviadas com sucesso!"%> _linenums:0'><%dim agencia, telefone, email, marca, modelo, ano, km, portas, combustivel, valor, cor, acessorios, foto1, foto2, foto3, foto4, foto5, obs, rsagencia = request.form("agencia")telefone = request.form("telefone")email = request.form("email")marca = request.form("marca")modelo = request.form("modelo")ano = request.form("ano")km = request.form("km")portas = request.form("portas")combustivel = request.form("combustivel")valor = request.form("valor") cor = request.form("cor")acessorios = request.form("acessorios")foto1 = request.form("foto1")foto2 = request.form("foto2")foto3 = request.form("foto3")foto4 = request.form("foto4")foto5 = request.form("foto5")obs = request.form("obs")set MM_connSOPICKUP_STRING = CreateObject("ADODB.CONNECTION")MM_connSOPICKUP_STRING.open "SERVER=localhost;DRIVER={MySQL ODBC 3.51 Driver};DATABASE=XXXXXX;UID=XXXXX;pwd=XXXXX;" sql = "INSERT INTO veiculos(agencia, telefone, email, marca, modelo, ano, km, portas, combustivel, valor, cor, acessorios, foto1, foto2, foto3, foto4, foto5, obs) values('"&agencia&"', '"&telefone&"', '"&email&"', '"&marca&"', '"&modelo&"', '"&ano&"', '"&km&"', '"&portas&"', '"&combustivel&"', '"&valor&"', '"&cor&"', '"&acessorios&"', '"&foto1&"', '"&foto2&"', '"&foto3&"', '"&foto4&"', '"&foto5&"', '"&obs&"')"set rs = MM_connSOPICKUP_STRING.execute(sql)%><%Set Upload = Server.CreateObject("Persits.Upload")<strong class='bbc'>LINHA 32</strong> Count = Upload.Save("..\fotos\")Response.Write Count & " Imagens(s) foram enviadas com sucesso!"%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, se ta dando erro nessa linha, eh pq ele nao ta conseguindo salvar os arquivos.. você ja conferiu se o servidor onde está hospedando seu site possui esse componente de Upload que você está usando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

primeiro, verifique se o caminho está correto e se o mesmo tem permissões para escrita

outra coisa, num upload não é permitido usar request.form, normalmente é objetoUpload.form("campo")

Compartilhar este post


Link para o post
Compartilhar em outros sites

Jonathan...

 

O upload esta funcionando numa boa, o problema é pegar os valores dos campos restantes que vem do FORM. Tentei :

request.form("campo"), Upload.form("campo") e nada funciona.

 

não sei oq fazer pra recuperar esse valores, soh pra questao de esclarecimentos. o codigo do form

 

<form method="post" action="grvProduto.asp" enctype="multipart/form-data" >

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.