Ir para conteúdo
Fórum Script Brasil
  • 0

Me Ajudem Plx


Super_Zica_Man

Pergunta

Estou fazendo um site de e-commerce não entendo quase nada de asp peguei o script pronto e estou modificando.Só tem um errinho.Quando eu vo no produto e clico em comprar.Se eu estou deslogadod pedi pra logar.Dai se eu logo fala que ele foi adquirido mas ele não aparece no carrinho de compras depois que erro pode tar acontecendo????

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

Se você tenta compra um produto sem ter feito login, a pagina redirecionada para tela de login... dae você faz o login e diz que o produto foi adquirido mas não está no carrinho?

Realmente sem o codigo não tem como entender as passagens das telas... podem ser várias coisas... a ID do produto selecionada pode não ter sido passada... a mensagem errada... varias coisas.

Poste as partes principais do seu codigo.

Link para o comentário
Compartilhar em outros sites

  • 0

Tipo se a pessoa tenta comprar e não ta logada.Fala q ela precisa logar pra poder comprar.

Dai quando eu logo e compro fala q o produto foi adquirido.Dai eu vo ver no carrinho de compras e não tem nada.

Aqui o script de quando a pessoa clica em comprar e ta logada.

<% response.cookies("compra")("1")= request.cookies("compra")("1") &  request.querystring("id") %>

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nova pagina 1</title>
</head>
<body background = "fundo.jpg">
<%   dim c1,r1
     set c1=server.createObject("adodb.connection")
     set r1=server.createObject("adodb.recordset")
     c1.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath(".") & "\Pedidos.mdb;" 
    set r1=c1.execute("select * from geral where id = '" & request.querystring("id") & " '")  
%>

<table border="1" width="100%">
  <tr>
    <td width="100%" bordercolor="#FFFF00" bordercolorlight="#FFFF00" bordercolordark="#808000">
      <p align="center"><i><b>Produto </b></i></p>
      <p align="center"><font color = "yellow"><b><%=r1("produto")%></b></font>
      <p align="center"><b><i>Foi Adquirido.</i></b>
      <form method="POST" action="comprou.asp" webbot-action="--WEBBOT-SELF--">
        <!--webbot bot="SaveResults" startspan
        U-File="../_private/form_results.txt" S-Format="TEXT/CSV"
        S-Label-Fields="TRUE" --><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--webbot
        bot="SaveResults" endspan i-checksum="43374" -->
<% r1.close
	c1.close
	set r1=nothing
	set c1=nothing %>

      </form>
    </td>
  </tr>
</table>

<p align="center"></p>
<p align="center">&nbsp;</p>

</body>

</html>
Aqui o script do carrinho de compras..
<%response.buffer=true%>
<html>


<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nova pagina 1</title>
</head>

<body background = "fundo.jpg">
<% if request.cookies("compra")("1")<> "" then %>
<%   dim c1,r1,cods
     set c1=server.createObject("adodb.connection")
     set r1=server.createObject("adodb.recordset")
     c1.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath(".") & "\Pedidos.mdb;" %>
    
<% A = request.cookies("compra")("1")
B = replace (A,"0","") %>
<% dim mat(100) 
cods = request.cookies("compra")("1")
y=0
   For x=1 to len(cods)-1 step 2 
    	mat(y)=mid(cods,x,2)
    	y=y+1
next%>
<%for each e in mat
    if not isempty(e) then
    set r1=c1.execute("select * from geral where ID = '" & e & "'")%>
<img src="<%=r1("figura")%>"><br>
    <font face = "comic sans ms" color = "Silver"><b><i><%
    response.write "<font color='White'>"  & "Produto:" & "</font>" & " "  & r1("produto") & "<BR> " & "<BR>"
    response.write  "<font color='White'>"  & "Preço:" & "</font>" &"R$"& " " & r1("preço") & "<BR> " & "<BR>"&"</center>"%> <br><input type="image" src="bot_apagarsel.gif" name="AP" Onclick="window.open('Delconf.asp?id=<%=r1("id")%>','principal')">
    <input type="image" src="bot_apagartud.gif" name="AP" Onclick="window.open('apagartudo.asp','principal')">

    

</b></i></font>
<br>
 <hr>
<%    else
    exit for
    end if
    next 
    
    %>
   <input type ="submit" name="Finalizar" Value="Finalizar compra" style="color: #FF0000; font-weight: bold" Onclick="window.open('finalcompra.asp','principal')" >
	<% else%><p><center><i><b> <%  response.write "Nenhum Item no Carrinho"
	end if%>  

</b></i></center>
    </body>

Vlw gente por tar ajudando biggrin.gif

</html>

Editado por cyberalexxx
Link para o comentário
Compartilhar em outros sites

  • 0

se eu coloco antes da esse erro:

Informações técnicas (para a equipe de suporte)

Tipo de erro:

Objeto Request, ASP 0102 (0x80004005)

A função espera uma seqüência de caracteres como entrada.

/comprou.asp, line 2

Tipo de navegador:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; FDM)

Página:

GET /comprou.asp

Link para o comentário
Compartilhar em outros sites

  • 0

Eu peguei esse script meiu q prontu

Dai agora achei um arquivo q é ond deve tar acontecendo o problema.

Delconf.asp

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nova pagina 1</title>
</head>

<body background = "fundo.jpg">
<% response.write request.querystring("ID") %>
<% dim a,b 
a=request.cookies("compra")("1")
b=Replace(a,request.querystring("ID"),"")

response.cookies("compra")("1")=b


%>
<script>
window.open("Carrinho.asp","principal")
</SCRIPT>
</body>

</html>

Editado por cyberalexxx
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...