Article View: be.comp.programming
Article #13317Re: XML & ASP
From: Bart Vanwijnsberghe
Date: Sat, 04 Aug 2001 08:30
Date: Sat, 04 Aug 2001 08:30
100 lines
4335 bytes
4335 bytes
"zussie"...
> Bart:
>
> >Function Abssys
> >
> > 'variabelen
> > Dim OrderId, PSPID, PSWD, Amount, CN, BRAND, CARDNO, ED, email
> >
> > 'waarde toekennen aan variabele
> > OrderId = iOrderID
> > PSPID = 11111111
> > PSWD = 22222222
> > Amount = FormatCurrency(cDbl(sTotalPrice) + cDbl(sHandling) +
> >cDbl(sShipping) + cDbl(iSTax) + cDbl(iCTax) + cDbl(iCodAmount),0) * 100
> > CN = CardName
> > BRAND = CardType
> > CARDNO = CardNumber
> > ED = CardExpiryMonth & "/" & CardExpiryYear
> > email = sCustEmail
> >
> > 'string opmaken om te versturen
> > strSite = "https://www.abssys.be/ncol/TEST/Orderdirect.asp"
> >
> > strQuery = "OrderID=" & OrderId & "&PSPID=" & PSPID & "&PSWD=" & PSWD &
> >"&amount=" & Amount & "¤cy=BEF&CN=" & CN & "&BRAND=" & BRAND &
> >"&CARDNO=" & CARDNO & "&ED=" & ED & "&email=" & email
> >
> > 'Post string naar Abssys
> > Inet1.URL = strSite & "?" & StrQuery
>
> dit is een GET formaat, geen post.
Moet het dan Post.URL = strSite & "?" & StrQuery zijn ?
Klopt de rest van de code anders ?
> > 'Response van Abssys
> > Set ncresponse = CreateObject("MSXML.DOMDocument")
> > strAntwoord = xmlResponse.loadXML(strInsert)
>
> je maakt in ncresponse een xml-parser aan.
> je gebruikt daarna een (voorzover ik het kan zien) ongeinitialiseerde
> variabele alsof het de aangemaakte xml-parser is om hem te vullen met
> een ongeinitialiseerde variabel.
Hoe initialiseer ik een variabele ?
code: "dim strAntwoord, strInsert" ?
> > getNodeValue(tagName)
>
> get node value? tagName (weer ongeinitialiseerd)?
>
> > Dim ret
> > ret = ""
> > Set items = XMLObj.getElementsByTagName(tagName)
>
> waar is je xpath expressie? wat is XMLObj in ghoddess naam?
Wat is xpath expressie ?
> > If items.length > 0 Then
> > ret = items.Item(0).Text
> > Else: Text =""
> > End If
> > getNodeValue = ret
> >
> > If getNodeValue("STATUS") = "9" Then
> > Open.url "confirm.asp"
> > Else
> > Open.url "fout.asp"
> > End if
> >
> >End Function
>
> ik geef op..
>
> >Wanneer ik dit test, dan krijg ik wel mijn confirmation pagina maar als
ik
> >dan kijk in mijn account op de site van Abssys dan is daar geen spoor te
> >bekennen van de betaling. De controle werkt dus niet en ook de gegevens
> >blijken niet goed verstuurd te zijn.
> >
> >Weet iemand raad ?
>
> probeer te begrijpen wat je knipt en plakt..
mja, ik ken niets van XML, kheb wat zitten zoeken op www.microsoft.com en
http://groups.google.com maar kom er dus blijkbaar niet uit hoe het moet.
We moeten enkel dit nog oplossen met XML, daarvoor is het toch te dom om een
goed boek over XML aan te schaffen, enkel voor dit klein stukje programma,
is wel een belangrijk deel van het programma maar ik dacht met hulp van
opzoekingswerk op het net en nieuwsgroep er te komen.
mvg
Bart
--
Bart Vanwijnsberghe
Fax: +32-56-87.44.42
E-mail: bart.vanwijnsberghe@mstation.be
http://come.to/black_lightning
ICQ: 49454469
Technical Details
Message-ID:
<FoOa7.9650$lB.2142312@afrodite.telenet-ops.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mailReferences:
<jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69a7c5.94412563@news> <kfwa7.8484$lB.1754748@afrodite.telenet-ops.be> <3b6afe2c.182080608@news>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,a577b1f5ee61a7ce X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,a577b1f5ee61a7ce X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-08-04 01:30:31 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be!not-for-mail Reply-To: "Bart Vanwijnsberghe" <bart.vanwijnsberghe@babamail.com> From: "Bart Vanwijnsberghe" <bart.vanwijnsberghe@babamail.com> Newsgroups: be.comp.programming,nl.comp.programmeren References: <jwha7.7703$lB.1501901@afrodite.telenet-ops.be> <3b69a7c5.94412563@news> <kfwa7.8484$lB.1754748@afrodite.telenet-ops.be> <3b6afe2c.182080608@news> Subject: Re: XML & ASP Lines: 102 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: <FoOa7.9650$lB.2142312@afrodite.telenet-ops.be> Date: Sat, 04 Aug 2001 08:30:29 GMT NNTP-Posting-Host: 213.224.121.151 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 996913829 213.224.121.151 (Sat, 04 Aug 2001 10:30:29 MET DST) NNTP-Posting-Date: Sat, 04 Aug 2001 10:30:29 MET DST Organization: Telenet Internet