Sende postvars uden formular
Hej EksperterI forbindelse med at jeg skal lave en webshop, skal der tilknyttes en betalingsside, denne fungerer på den måde, at hosten af min betalingsgateway inkluderer nogle sider fra min server. For at min server kan levere den rigtige information, er hosten nødt til at inkludere siden med nogle GET parametre. Det er ikke noget problem, da selve inkluderingen ikke kan ses nogen steder.
Problemet er at jeg skal levere indholdet af de GET parametre, og det er lige meget om jeg leverer dem som GET eller POST. Jeg vil dog meget nødigt levere dem som GET, da det åbner muligheden for at folk selv kan lege med variablene.
Det er i sig selv ikke noget problem at oprette nogle hidden felter, som bliver sendt afsted, når kunden vælger at gå til betaling, men jeg skal jo gemme nogle data inden kunden går til betalingsdelen. Så jeg kan enten vælge at gemme data lige inden kunden bekræfter at købet er korrekt og han ønsker at gå til betalingsdelen, eller jeg kan gemme data og redirecte med header(); lige efter købet er bekræftet. Det er naturligvis at foretrække at gemme når købet er bekræftet, da jeg ellers kan risikere end masse ubrugelige rækker i min database, fra folk der gerne bare vil prøve at se hvad det kommer til at koste.
SÅ til problemet, hvis jeg skal redirecte via header(); er jeg nødt til at levere variablene som GET, medmindre man kan levere dem som POST. Derfor vil jeg gerne spørge, hvordan redirecter jeg til en ekstern server OG leverer noget data via POST?
