Menu til at betale med

Tags:    php

hej udvikleren jeg er lidt ny inden for php, men er igang med at lave en menu sådan at man kan vælge en "server" og der efter hvilken "abonnement" man vil have og så når man trykker på betal skal man blive sendt hen til et link

den første skal være
Fold kodeboks ind/udKode 

der efter skal menuen ved siden af
vise efter server valg
Fold kodeboks ind/udKode 

de 3 andre filer hedde
Fold kodeboks ind/udKode 


men så når man trykker på betal skal man sendes vidre til et link eks. https://secure.ewire.dk/bla/bla/bla......
min betal knap ser sådan ud
Fold kodeboks ind/udKode 

håber i vil hjælpe mig da jeg ikke er så god til det bare et lille link vil hjælpe stort. men er det ikke godt nok php jeg skal bruge hertil?
på forhånd tak!



6 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
Jeg kan følge hvad du prøver på og indså at fordi din mængde af muligheder er så stor har jeg lavet det der hedder et associative array. På den måde kigger den i liste under først server, og derefter kigger den under serviceTier. Jeg har også tilføjet lidt ekstra validering.
Fold kodeboks ind/udHTML kode 






Hej Nikolaj,

Ved du hvordan HTML <form> virker? Med den kan du kombinere og sende alle dine data videre til en side specificeret i action attributten. Du kan med method attributten sætte om de skal sendes som GET (med data i url'en) eller med POST (i HTTP headeren, er "usynlig" for det utrænede "øje").

Men en god idé når man har med betaling at gøre er at validere ens data før de sendes videre til en betalings gateway som eWire.

Din formular kunne evt. se sådan her ud:
Fold kodeboks ind/udHTML kode 


Jeg lavede lidt modifikationer i din navngivning og den måde man indtaster. Men du kan bare flytte rundt igen hvis det ikke passer dig :)




SÅ kan du bruge et switch statement. Tjek http://dk2.php.net/manual/en/control-structures.switch.php

Det gør du selvfølgelig der hvor jeg bare sender brugeren videre til eWire.



det ser skam meget fornuftigt ud men en ting til jeg har jo 12 for skellige betalings formulare hos ewire og det skal være sådan at hvis jeg vælger S1 og der efter bronce så skal jeg komme ind på denne side
https://secure.ewire.dk/payment/email.asp?TransactionEmail_Emailaddress=umbrella-schuco%40hotmail.com&TransactionEmail_Name=&TransactionEmail_Subject=K%C3%B8b+af+Umbrella+Silver+p%C3%A5+S1&TransactionEmail_Message=Dette+produkt+er+Umbrella+Silver+p%C3%A5+S1%0d%0a%0d%0aHUSK:+L%C3%A6s+betingelserne+inden+k%C3%B8b!&TransactionEmail_Amount=49,00&TransactionEmail_Currency=DKK&TransactionEmail_AllowChange=0&action=validate

og det er det samme med de andre 11 der er tilbagehvis man kan det ?
:D




hej det er et rigtig godt link du har sendt men får står ikke så meget af det har prøvet at smide kob 1-2 ind. men det funker vist ikke og mangler at code dem sammen som eks. s1+a1 = http:// eller s2+a3 =http://
Fold kodeboks ind/udKode 

sådan så min kode ud og det forklare vist at jeg er ret så dårlig til php :D




tusind tak nu har lige prøvet og det virker fint sidder og nærstudere det så jeg kan vide lidt mere om det mange tak
:D



t