Ir para conteúdo

POWERED BY:

Arquivado

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

marcioadrmachado

gavando cadastro com a foto

Recommended Posts

olá pessoal estou com um problemaçoooo

 

eu estou fazendo um cadastro com foto e da o seguinte erro

 

Microsoft vb script:;" target="_top" onClick="MM_nbGroup('down','navb script:;" target="_top" onClick="MM_nbGroup('down','navb script:self.history.go(-1)">Please try again</a></p>

 

</font>

</body>

</html>

<%Response.end%>

<%elseif calltype = "length" then%>

<p><b>Your password is not between 5 and 15 characters long</b></p>

<p><a href="java script:self.history.go(-1)">Please try again</a></p>

 

</font>

</body>

</html>

<%Response.end%>

<%elseif calltype = "badusername" then%>

<p><b>Sorry, the username "<%=username%>" already exists.</b></p>

<p><a href="java script:self.history.go(-1)">Please try again</a></p>

 

</font>

</body>

</html>

<%

rsUser.close

set rsUser = nothing

conn.close

set conn = nothing

Response.end

%>

<%elseif calltype = "invalidchars" then%>

<p><b>Sorry, your username cannot contain any quotation marks.</b></p>

<p><a href="java script:self.history.go(-1)">Please try again</a></p>

 

</font>

</body>

</html>

<%Response.end%>

<%end if

End Function%>

 

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Me parece que a sintaxe do INSERT está errada. Eu não conheço seu bd, mas suponhamos que tenha 3 campos:

 

campo1

campo2

campo3

 

Dessa forma, a sintaxe do INSERT deve ficar assim:

 

INSERT INTO users VALUES('valor1', 'valor2', 'valor3')

Pelo que observei, você quer preencher só um campo, para preencher os demais mais abaixo. Dessa forma, coloque valores padrões para satisfazer a condição assim. Considerando que o campo1 e a foto, coloque assim:

 

("INSERT INTO users VALUES ('" & nom_arq & "',0,0)

Veja que atribuí um valor qualquer para os campos, no caso o número 0, somente para satisfazer a condição necessária para inserção.

 

Perceba pelo seu código que os demais campos serão atualizados mais abaixo completando o código.

 

DICA: Evite códigos prontos. Utilize-os somente como exemplos para criar os seus. No caso em tela, se você fizesse a inserção de uma só vez, sua aplicação ficaria muito mais rápida.

 

Um abraço e espero que tenha esclarecido sua dúvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da uma olhada aqui:

ASP
 tpo_arq <>  and tpo_arq <>      = () =  & () &  & tpo_arq(
Esta faltando um end if por isso que ta dando o erro "esperado end". :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque um END IF no fim do codigoE rode pra ver se resolveConfira todos os IFS, e procure END IFS pra todos.você vai ver que vai faltar um.. apenas coloque e pronto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

deve analisar onde o end if deve ficar pra fazer o esperado não é so colocar...

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.