EkströmMedlem sedan feb. 20022 594 inlägg Hej,
När folk har beställt en produkt i min webbutik ska det skickas information in i databasen och ett mail ska skickas iväg. Jag skulle vilja skicka iväg samma information om användaren som jag skickar till den sidan genom post till en annan sida. Är det möjligt? Den måste skicka det genom formulär och jag vill inte göra det genom get. Obs. sidan ligger på en annan server. http://www.payson.se. En betalningsmetod vi vill erbjuda våra kunder.
Hoppas ni förstår :)
crisse6Medlem sedan dec. 20002 526 inlägg Det är väl bara att köra med sessions och ta samma info till formuläret för eposten???
@ndersMedlem sedan juni 200032 969 inlägg Ska användaren alltså förflyttas med postandet till payson, eller ska du posta iväg informationen dolt?
PoffeMedlem sedan apr. 20022 743 inlägg Payson har ju två tekniker för att ta emot betalningar från andra sidor. En betallänk och en lite mer avancerad som du kan integrera i din sida så du får besked direkt. Mer info: https://www.payson.se/Prod/Helpdesk/issue_view.asp?ID=1741&CATE=7
EkströmMedlem sedan feb. 20022 594 inlägg Tack, Poffe :) Det är den lite mer avancerade vi kör med.
@nders: De ska förflyttas.
crisse6: Kräver inte det då ett extra klick någonstans? Eller Javascript? Vill helst klara mig utan sånt.
@ndersMedlem sedan juni 200032 969 inlägg Jag hade gjort det med javascript; typ:
Response.write "<form method=""post"" action=""fjukigsida"" id=""foo"">"
for each v in Request.form
Response.write "<input type=""hidden"" name=""" & v & """ value=""" & request.form(v) & """>"
Next
Response.write "</form>"
sedan:
<body onload="document.getElementById('foo).submit();">
Mvh
EkströmMedlem sedan feb. 20022 594 inlägg Mja, jag vet förstås att det går i javascript, men det blir inget vidare stabilt då vissa kunder kanske inte stöder det. Detta ska ju vara idiotsäkert :)
@ndersMedlem sedan juni 200032 969 inlägg Ska det vara idiotsäkert får du se till att låta kunden klicka på en knapp för att posta formuläret.
EkströmMedlem sedan feb. 20022 594 inlägg Iofs funkar ju det, eftersom det handlar om förskottsbetalning. Ordern hamnar i vår databas och väntar där bara på att betalas innan vi skickar iväg. Om kunden är dum nog att klicka sig iväg från sidan där infon läggs i databasen får de nog skylla sig själv. Samtidigt försvinner ju då poängen med hela agentintegrationen. Då får de i efterhand gå in på paysons sida, registrera sig och skicka pengarna.
Men, men. Finns det ingen bättre lösning finns det inte mycket att göra åt det :)
@ndersMedlem sedan juni 200032 969 inlägg Du kan ju alltid prova att leka lite med XMLHTTP. Googling till att börja med: http://www.google.com/search?hl=en&q=+%2Bxmlhttp+%2B"http+post"
Lycka till!
Mvh
EkströmMedlem sedan feb. 20022 594 inlägg @nders: Ska jag starta en ny tråd för hjälp med XMLHTTP eller fixar du det direkt här? ;)
Har googlat, kan inte säga att jag hittat något som beskriver mitt problem, och troligvis har jag inte kunskap nog att härleda det ur den information jag hittat :) Hjälp!
@ndersMedlem sedan juni 200032 969 inlägg Med XMLHttp kan du posta iväg info och ta emot responsen. Jag vet inte hur payson funkar, så jag kan inte hjälpa till så där extremspecifikt.
Det går finfint att använda denna tråd för följdfrågor. =)
EkströmMedlem sedan feb. 20022 594 inlägg Jadu, jag hittar inte det jag söker. Hjälp? :)
Du behöver heller inget veta om hur payson funkar, inget krångel från deras sida. De vill bara ha data i en post skickat till sig, samtidigt som jag vill spara denna information i databasen.
Varför göra två saker samtidigt?
Lagra allt temporärt i databasen tills du får tillbaka svaret från payson, då flyttar du kundvagnen till ordertabellen och ev. skickar ut orderbekräftelse till kund.
Lite osäker på hur payson funkar men annars kan det ju bli att kunden lägger massa saker i kundvagnen, klickar på skicka order, formuläret postas till payson, kunden bestämmer sig för att inte fullfölja köpet och stänger webbläsaren!