04. august 2004 - 09:29Der er
6 kommentarer og 1 løsning
Problem med Session
Hej eksperter
Jeg har problemer med at overføre data fra en form via en betalingsgateway til en betalingsside. Jeg har prøvet forskellige løsninger og har fået at vide at det skulle kunne lade sig gøre med Session.
Men jeg kan ikke få overført noget.
Har prøvet med
Session("Fornavn") = Request.Form("fornavn")
og får fejlen
Et indbygget objekt kan ikke lagres inden i Session-objektet
Når sådan noget driller plejer jeg at forsøge at overføre en tekst og senere en variabel istedet: Session("Fornavn") = "Fornavnstest" og reqFornavn = Request.Form("fornavn") Session("Fornavn") = reqFornavn
Ja, det skulle egentlig ikke undre. Men da jeg i sin tid opsatte så dan noget og overførte, var der en manual hos jepponet jeg udprintede for at sætte mig ind i det. Der var et regelsæt for de minimum variabler, der skulle overføres og det gik også fint nok. Har du en slags liste over de krævede variabler?
Jeg er lidt i vildrede om hvor problemet opstår. Kan du ikke prøve at beskrive processen i punktform? Jeg kunne forestille mig noget i stil med: 1) Bruger foretager indkøb på dit site 2) Bruger godkender indkøb på dit site 3) Bruger redirectes til PBS-gateway 4) Bruger indtaster transaktionsdata på gateway 5) Transaktion valideres på gateway og returneres til dit site til: a) accepted.asp (eller hvad den hedder) b) decline.asp (eller hvad den hedder)
Problemet består i at overføre data fra side til side på en sikker server (SSL), jeg fik løst det med en session, desværre ved jeg ikke hvordan det virker men det virker.
Synes godt om
Ny brugerNybegynder
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.