Avatar billede ravnkilde Nybegynder
25. februar 2003 - 12:26 Der er 1 kommentar og
1 løsning

ASP kombineret med Perl/CGI

Jeg har en internetbutik - programmeret i asp. Selve betalingsdelen foregår via en ekstern PBS-gateway.

Mit problem er at få overført nogle variable data fra butikken til gateway-formen. Jeg kan kalde de nødvendige data via en Session, men hvordan får jeg f.eks. "cfirstname", der er mit pågældende kald/udtræk ned i feltet "tekst2" i formen? Se min foreløbige kode nedenfor.

Kunden skal ikke indtaste andet end kreditkortsoplysninger, derfor har jeg behov for at trække data fra indtastninger foretaget tidligere i
forløbet.

Er der nogen, der kan hjælpe?

På forhånd tak.



<-- Start på asp-kode -->
<%
    'DSNLess forbindelse til Databasen
    Conn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("../../database/admin/scart.mdb")
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open Conn

    'SQL forespørgsel
    strSQL = "SELECT * FROM customers WHERE custID = " & Session("customerid") & ""
    Set rs = objConn.Execute(strSQL)
    'Response.Write sætningen kan slettes - bruges p.t. som kontrol
    Response.Write rs("cfirstname") & "<br>" & rs("ccountry") & "<br><br>"
%>
<-- Slut asp-kode -->

<-- Start CGI / Form-kode -->

<form action="https://xxxx.xxxxxxx.dk/cgi-bin/ccdkgw/kort.pl" method="post">
<input type="hidden" name="id" value="XXXXXXX">
<input type="hidden" name="tekst1" value="Test af PBS-gateway">
<input type="hidden" name="tekst2" value="cfirstname">
<input type="hidden" name="beloeb" value="5">
<input type="hidden" name="sprog" value="EN">
<input type="hidden" name="valutakode" value="978">

<-- Slut CGI / Form-kode -->
Avatar billede mortvader Nybegynder
25. februar 2003 - 12:30 #1
<input type="hidden" name="tekst2" value="<%=rs("cfirstname")%>">
Avatar billede ravnkilde Nybegynder
04. marts 2003 - 10:24 #2
Virker!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester