sau Inregistrare
  
Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic

E-commerce How To... Cum facem un site comercial sa mearga? Evaluare topic: - - - - -

#1 Utilizator offline   SilviuB 

  • Boboc
  • Pip
  • Grup: Members
  • Mesaje: 6
  • Inregistrat: 03-December 04

Scris 15 May 2005 - 09:16 PM

Buna,
Am o idee despre o afacere, am facut un site, iar acuma m-am cam impotmolit. Ideea este sa iasa si niste bani. Stiu ca tre sa pun niste sopping carts, sa caut un serviciu de credit card processing si... toate astea sa le unesc cumva sa mearga bine.

Hai impreuna sa facem asta sa mearga. Ce ziceti? Ajutati?!?
0

#2 Utilizator offline   suspect 

  • Boboc
  • Pip
  • Grup: Members
  • Mesaje: 13
  • Inregistrat: 19-July 05

Scris 20 July 2005 - 01:46 AM

Incearca un asp.net script daca vrei pot sa pun un code 8)
face procesare , incearca sa faci chestia sa mearga fara carduri :) adicaa ceva gen postal :) omu` iti trimite datele si chestiile ... si banii :) si tu ii trimiti marfa ... e cel mai avantajos. Parerea mea. dar poti incerca si un card processing. e destul de simplut :De
0

#3 Utilizator offline   suspect 

  • Boboc
  • Pip
  • Grup: Members
  • Mesaje: 13
  • Inregistrat: 19-July 05

Scris 20 July 2005 - 01:53 AM

cu aproximatie asta ar fi




<%@LANGUAGE="VBSCRIPT"%>
<% set rsObj = Server.CreateObject("ADODB.Connection")
rsObj.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=de:\\Site\baza de date\comenzi.mdb"
%>
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Cumparaturi</title>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta name="Microsoft Theme" content="none, default">
<meta name="Microsoft Border" content="none, default">
</head>

<body onbeforeunload="HandleOnClose()">
<% ' daca este apasat butonul de recalculare se apeleaza functia de recalculare
if Request.form("re")="Recalc" then
update Request.form("recalc"),request.form("Cant")
end if
%>
<% ' Daca clientul mai vrea sa comande atunci il redirectam spre pagina de produse
if Request.Form("Inapoi")= "Mai vreau sa cumpar!!" then
response.redirect("default.asp")
end if
%>
<% ' Daca clientul doreste sa stearga o inregistrare atunci se apeleaza functia de stergere
if Request.form("Sterge")="Sterge" then
sterge Request.Form("stg")
end if
%>
<pe style="margin-top: 0; margin-bottom: 0"><b><font size="4" face="Arial Blacca">Cosul de
cumparaturi</font></b></pe>
<font size="4" face="Arial Blacca">
<% AfiseazaTabel() %>
<% if session("norec")>0 then %>
</font>
<pe> <font size="4" face="Arial Blacca">Total Comanda: <% TotalCom() %> </font> </pe>
<font size="4" face="Arial Blacca">
<% end if%>
</font>
<form method="POST" action="--WEBBOT-SELF--">
<font face="Arial Blacca" size="4">
<input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"></font><pe>
<font face="Arial Blacca" size="4">
<input type="submit" value="Mai vreau sa cumpar!!" name="Inapoi"></font></pe>
</form>
<pe style="margin-top: 0; margin-bottom: 0">&nbsp;</pe>

<form method="POST" action="--WEBBOT-SELF--">
<font size="4" face="Arial Blacca">Nume&nbsp;&nbsp;&nbsp;&nbsp; <input type="text" name="nume" size="20"></font></pe>
<pe><font size="4" face="Arial Blacca">Adresa&nbsp;&nbsp; <input type="text" name="adresa" size="20"></font></pe>
<pe><font size="4" face="Arial Blacca">Telefon&nbsp; <input type="text" name="telefon" size="20"></font></pe>
<pe><font face="Arial Blacca" size="4">E-mail&nbsp;&nbsp;&nbsp; <input type="text" name="email" size="20"></font></pe>
<pe>
<font face="Arial Blacca" size="4">
<input type="submit" value="Comanda" name="Comanda"><input type="reset" value="Anuleaza" name="anuleaza"></font></pe>
</pe>
</form>
<font size="4" face="Arial Blacca">
<%
if Request.form("Comanda")="Comanda" then
vnume = request.form("nume")
vadresa = request.form("adresa")
vtelefon = request.form("telefon")
vemail = request.form("email")
response.write(vnume & vadresa & vtelefon & vemail)
dim cmd
set cmd = server.createobject("ADODB.Command")
cmd.commandtype = 1
cmd.activeconnection = rsObj
cmd.commandtext = "INSERT INTO Comclienti VALUES('"&CStr(session.sessionID)&"','"&vnume&" "&vadresa&" "&vtelefon&" "&vemail&"',"& session("total")&",1)"
cmd.execute
rsObj.close()
response.redirect("comanda.asp")
end if %>
<% function HandleOnClose()
session.abandon
end function %>

<% function AfiseazaTabel()
set rsCos = Server.CreateObject("ADODB.Recordset")
rsCos.ActiveConnection = rsObj
rsCos.Source = "SELECT * FROM DetaliiCom WHERE idSesiune="&CStr(session.sessionID)
rsCos.Open() %>

</font>

<table width="75%" border="1">
<tr>
<th><font size="4" face="Arial Blacca">Cod Produs</font></th>
<th><font size="4" face="Arial Blacca">Cantitate</font></th>
<th><font size="4" face="Arial Blacca">Pret vanzare</font></th>
<th><font size="4" face="Arial Blacca">total</font></th>
<th><font size="4" face="Arial Blacca">Optiuni</font></th>
</tr>
<% if rsCos.EOF and rsCos.BOF then %>
<pe><font size="4" face="Arial Blacca">NU SUNT PRODUSE COMANDATE</font></pe>
<font size="4" face="Arial Blacca">
<%session("norec")=0%>
<%else%>
<%session("norec")=0 %>
<% while (not rsCos.EOF) %>
</font>
<tr>
<td><font size="4" face="Arial Blacca"><%=(rsCos.Fields.Item("Codprod").Value)%>&nbsp;</font></td>
<td><form method="POST" action="--WEBBOT-SELF--">
<font face="Arial Blacca" size="4">
<input type="text" name="Cant" size="7" value="<%=(rsCos.Fields.Item("cant").Value)%>">
<input type="hidden" value="<%=(rsCos.Fields.Item("Codprod").Value)%>" name="recalc">
<input type="submit" value="Recalc" name="re">
</font>
</form>
</td>
<td><font size="4" face="Arial Blacca"><%=(rsCos.Fields.Item("pretv").Value)%>&nbsp;</font></td>
<td><font size="4" face="Arial Blacca"><%=(rsCos.Fields.Item("pretv").Value)*(rsCos.Fields.Item("cant").Value)%>&nbsp;</font></td>
<td><form method="POST" action="--WEBBOT-SELF--">
<font face="Arial Blacca" size="4">
<input type="hidden" value="<%=(rsCos.Fields.Item("Codprod").Value)%>" name="Stg">
</font><font face="Arial Blacca" size="4">
<input type="submit" value="Sterge" name="Sterge">
</font>
</form>
</td>
<%session("norec")=session("norec")+1 %>
</tr>
<% rsCos.MoveNext() %>
<%wend %>
<%end if%>
</table>
<font size="4" face="Arial Blacca">
<% rsCos.close()
end function %>

<% function totalCom
set rsCos = Server.CreateObject("ADODB.Recordset")
rsCos.ActiveConnection = rsObj
rsCos.Source = "SELECT Sum([cant]*[pretv]) AS total, DetaliiCom.idSesiune FROM DetaliiCom GROUP BY DetaliiCom.idSesiune HAVING DetaliiCom.idSesiune="&CStr(session.sessionID)
rsCos.Open()
response.write(rsCos.Fields.Item("total").Value)
session("total")= rsCos.Fields.Item("total").Value
end function
%>

<% sub Update(codp, canti)
dim cmd2
set cmd2 = server.createobject("ADODB.Command")
cmd2.commandtype = 1
cmd2.activeconnection = rsObj
cmd2.commandtext = "UPDATE DetaliiCom SET cant = "&cstr(canti)& " WHERE idsesiune= "&CStr(session.sessionID)& " AND codprod=" & cstr(codp)
cmd2.execute
end sub %>
<% sub sterge(codp)
dim cmd2
set cmd2 = server.createobject("ADODB.Command")
cmd2.commandtype = 1
cmd2.activeconnection = rsObj
cmd2.commandtext = "DELETE FROM DetaliiCom WHERE idsesiune= "&CStr(session.sessionID)& " AND codprod=" & cstr(codp)
cmd2.execute
end sub %>

</font>

</body>

</html>



asta ar fi ceva mai simplu si e doar cosul de cumparaturi , codul asp de la fiecare produs e cam asa :


<html>

<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Panoul de comanda</title>
</head>

<body bgcolor="#FFFFFF">

<form method="POST" action="--WEBBOT-SELF--">
<!--webbot bot="SaveResults" U-File="fpweb:///_private/form_results.csv" sa-Format="TEXT/CSV" sa-Label-Fields="TRUE" -->
<pe align="center"><b><font size="5">COMANDA PRODUSE</font></b></pe>
<pe align="center">&nbsp;</pe>
<pe align="center">&nbsp;</pe>
<pe align="left"><b>NOcaIA 6310&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE <input type="text" name="C1" size="20"><input type="submit" value="Comanda" name="Comanda1"><input type="reset" value="Anuleaza" name="Anuleaza"></b></pe>
<pe align="left"><b>NOcaIA 6610i&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C2" size="20"><input type="submit" value="Comanda" name="Comanda2"><input type="reset" value="Anuleaza" name="Anuleaza0"></b></pe>
<pe align="left"><b>NOcaIA&nbsp; 6800&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C3" size="20"><input type="submit" value="Comanda" name="Comanda3"><input type="reset" value="Anuleaza" name="Anuleaza1"></b></pe>
<pe align="left"><b>NOcaIA 6810&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C4" size="20"><input type="submit" value="Comanda" name="Comanda4"><input type="reset" value="Anuleaza" name="Anuleaza2"></b></pe>
<pe align="left"><b>NOcaIA 7250&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C5" size="20"><input type="submit" value="Comanda" name="Comanda5"><input type="reset" value="Anuleaza" name="Anuleaza3"></b></pe>
<pe align="left"><b>NOcaIA 7250I&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C6" size="20"><input type="submit" value="Comanda" name="Comanda6"><input type="reset" value="Anuleaza" name="Anuleaza4"></b></pe>
<pe align="left"><b>NOcaIA 7260&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C7" size="20"><input type="submit" value="Comanda" name="Comanda7"><input type="reset" value="Anuleaza" name="Anuleaza5"></b></pe>
<pe align="left"><b>NOcaIA 7270&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C8" size="20"><input type="submit" value="Comanda" name="Comanda8"><input type="reset" value="Anuleaza" name="Anuleaza6"></b></pe>
<pe align="left"><b>NOcaIA 7280&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C9" size="20"><input type="submit" value="Comanda" name="Comanda9"><input type="reset" value="Anuleaza" name="Anuleaza7"></b></pe>
<pe align="left"><b>NOcaIA 7600&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C10" size="20"><input type="submit" value="Comanda" name="Comanda10"><input type="reset" value="Anuleaza" name="Anuleaza8"></b></pe>
<pe align="left"><b>NOcaIA 7610&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C11" size="20"><input type="submit" value="Comanda" name="Comanda11"><input type="reset" value="Anuleaza" name="Anuleaza9"></b></pe>
<pe align="left"><b>NOcaIA 7650&nbsp;&nbsp;&nbsp;&nbsp; CANTITATE
<input type="text" name="C12" size="20"><input type="submit" value="Comanda" name="Comanda12"><input type="reset" value="Anuleaza" name="Anuleaza10"></b></pe>
<pe align="left">&nbsp;</pe>
<pe align="left"><b><a href="cumparaturi.html">
<input type="submit" value="Validare Comanda" name="Oca"></a></b></pe>
</form>
</pe>
<pe align="left"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</b></pe>
<pe align="left"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</b></pe>
<pe>&nbsp;</pe>
<pe>&nbsp;</pe>
<pe>&nbsp;</pe>
</form>
<% vsess = Session.sessionID %>
<% if Request.Form("Comanda1")="Comanda" then
vcant = Request.Form("C1")
vpret = 2240000
vcodp = 1
end if
if Request.Form ("Comanda2")="Comanda" then
vcant = Request.Form ("C2")
vpret = 3200000
vcodp = 2
end if
if request.form ("Comanda3")="Comanda" then
vcant = request.form ("C3")
vpret = 6400000
vcodp = 3
end if
if request.form ("Comanda4")="Comanda" then
vcant = request.form ("C4")
vpret = 7350000
vcodp = 4
end if
if request.form ("Comanda5")="Comanda" then
vcant = request.form ("C5")
vpret = 6650000
vcodp = 5
end if
if request.form ("Comanda6")="Comanda" then
vcant = request.form ("C6")
vpret = 8000000
vcodp = 6
end if
if request.form ("Comanda7")="Comanda" then
vcant = request.form ("C7")
vpret = 9600000
vcodp = 7
end if
if request.form ("Comanda8")="Comanda" then
vcant = request.form ("C8")
vpret = 9600000
vcodp = 8
end if
if request.form ("Comanda9")="Comanda" then
vcant = request.form ("C9")
vpret = 17500000
vcodp = 9
end if
if request.form ("Comanda10")="Comanda" then
vcant = request.form ("C10")
vpret = 11200000
vcodp = 10
end if
if request.form ("Comanda11")="Comanda" then
vcant = request.form ("C11")
vpret = 6300000
vcodp = 11
end if
if request.form ("Comanda12")="Comanda" then
vcant = request.form ("C12")
vpret = 8250000
vcodp = 12
end if
%>
<%
if vcant>=1 then

set rsObj = Server.CreateObject("ADODB.Connection")
rsObj.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=de:\\Site\baza de date\comenzi.mdb"

set rsCos = Server.CreateObject("ADODB.Recordset")
rsCos.ActiveConnection = rsObj
rsCos.Source = "SELECT * FROM DetaliiCom WHERE idSesiune="&CStr(session.sessionID)&" AND codprod="&cstr(vcodp)
rsCos.Open()
%>
<%
if (not rsCos.EOF) then
' Produsul se afla deja in cosul de cumparaturi
response.redirect "cumparaturi.asp"
else
dim cmd
set cmd = server.createobject("ADODB.Command")
cmd.commandtype = 1
cmd.activeconnection = rsObj
cmd.commandtext = "INSERT INTO DetaliiCom VALUES ("&cstr(vsess)&","&cstr(vcodp)&","&cstr(vcant)&","&cstr(vpret)&")"
cmd.execute
response.redirect "cumparaturi.asp"
End If
End if
%>



</body>

</html>



si totul incerci cu o baza de date in access


marius_alcatraz@yahoo.com si iti trimit un exemplu , lam avut ca proiect. ceva simplu doar cod html.
0

#4 Utilizator offline   webwriter 

  • Ghiocel
  • Grup: Members
  • Mesaje: 1
  • Inregistrat: 08-November 05

Scris 08 November 2005 - 06:18 PM

daca mai sunt valabile nelamuririle tale as putea sa te ajut

http://oscommerce.z1.ro

Aceasta postare a fost editata de roportal: 08 November 2005 - 08:30 PM

0

#5 Utilizator offline   Caramida 

  • Ghiocel
  • Grup: Members
  • Mesaje: 1
  • Inregistrat: 09-November 05

Scris 09 November 2005 - 12:07 AM

e-facturi.ro
Eu lucrez acum cu ei sa integrez plati online, si pana acum sunt super multumit. Tehnologia seamana izbitor cu cea de la PayPal, dar asta nu ma deranjeaza, chiar imi place, pentru ca am lucrat si cu aia si acum avansez foarte rapid.
Sistemul lor de suport e de nota 10, raspund la orice tichet in maxim o ora. Daca vrei sa te ajut cu alte informatii inainte sa ii contactezi, spune.
0

#6 Utilizator offline   bebe123 

  • Ghiocel
  • Grup: Members
  • Mesaje: 4
  • Inregistrat: 26-December 05

Scris 26 December 2005 - 02:13 PM

Tot ce e romanesc e de kkt... Incearca sa contactezi provideri de plati din afara gen 2chekout.com ...
0

Reclama



Impartaseste acest subiect:


Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic


Subiecte similare Collapse

  Topic Deschis de Replici Vizualizari
Replici noi Schimb link - Site de jocuri Niceblogger  0 2.145
Replici noi PhPBB - Utilizatori TuToIT  0 701
Replici noi Probleme cu forumu phpbb Andreyy16  0 939
Replici noi Vand Site divertisment
vand site divertisment
Staycu  4 1.529
Replici noi Website pentru un ziar
ma intereseaza doar desigul, fara programare
rofreelance  1 1.800