🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #13313

Re: XML & ASP

#13313
From: Salar al Khafaji
Date: Fri, 03 Aug 2001 13:04
35 lines
3101 bytes
"Bart Vanwijnsberghe" <bart@dataconsult.com> wrote in message
news:z9ia7.7794$lB.1521077@afrodite.telenet-ops.be...
> > > Ik krijg hetvolgende op het scherm bij betaling:
> > >  <?xml version="1.0" ?>
> > >   <ncresponse orderID="136" PAYID="35428" NCSTATUS="" NCERROR=""
> > > NCERRORPLUS="!" ACCEPTANCE="test123" STATUS="9" />

> >     HOE stuur je het door aan Abssys?
> >     In een HTML loze 'process' page in een comobject oid? want dan
> >     kun je gewoon een redirect doen.

> Zo sturen we het door
>          <form method="post" name="frmVerify"
> action="https://www.abssys.be/ncol/test/orderdirect.asp"
> onSubmit="javascript:return sfCheck(this);">
>            <input type="hidden" Name="OrderID" Value="<% order id %>">
>            <input type="hidden" Name="pspid" Value="111111111">
>            <input type="hidden" Name="pswd" Value="222222222">
>            <input type="hidden" Name="amount" Value="<% amount %">
...

Ik zou dit helemaal anders doen, om 2 redenen:
Allereerst zou ik, door de waarde van het veld 'amount' te veranderen, de
mogelijkheid krijgen om minder te betalen voor een besteling, (probeer maar
'ns bij deze pagina het volgende in te typen in je adresbalk:
javascript:void(document.frmVerify.amount.value = "1.00") zonder dat jullie
dat doorhebben (de pagina gaat direct naar Abssys.) Ik raad je daarom aan om
een nieuwe pagina op jullie server te maken waar de form naar toe gepost
wordt. In die pagina controleer je eerst de waardes nog een keer, en roep je
(serverside) https://www.abssys.be/ncol/test/orderdirect.asp aan . Het
response dat je daaruit krijgt verwerk je (als je ASP gebruikt raad ik je
aan om MSXML te gebruiken om de waardes van het reponse in een XML tree te
zetten) en om basis daarvan geef je een confirmatiepagina.

    Salar
Technical Details
Message-ID: <9ke80m$btu$1@news.hccnet.nl>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!emea.uu.net!news.hccnet.nl!not-for-mail
References: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69aa6a$0$2946$e4fe514c@newszilla.xs4all.nl> <z9ia7.7794$lB.1521077@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,a577b1f5ee61a7ce
X-Google-Attributes: gidfcea4,public
X-Google-Thread: 107324,a577b1f5ee61a7ce
X-Google-Attributes: gid107324,public
X-Google-ArrivalTime: 2001-08-03 06:14:26 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.online.be!195.129.110.18.MISMATCH!bnewspeer00.bru.ops.eu.uu.net!emea.uu.net!news.hccnet.nl!not-for-mail
From: "Salar al Khafaji" <salartje@hotmail.com>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: XML & ASP
Date: Fri, 3 Aug 2001 15:04:20 +0200
Organization: Hobby Computer Club News Network
Lines: 37
Sender: s.khafaji@hccnet.nl@uds86-47.dial.hccnet.nl
Message-ID: <9ke80m$btu$1@news.hccnet.nl>
References: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69aa6a$0$2946$e4fe514c@newszilla.xs4all.nl> <z9ia7.7794$lB.1521077@afrodite.telenet-ops.be>
NNTP-Posting-Host: uds86-47.dial.hccnet.nl
X-Trace: news.hccnet.nl 996844374 12222 62.251.47.86 (3 Aug 2001 13:12:54 GMT)
X-Complaints-To: abuse@hccnet.nl
NNTP-Posting-Date: 3 Aug 2001 13:12:54 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4133.2400
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400