1 / 10

Dag 6 betaling.php

Dag 6 betaling.php. Dagens program: Der skal genereres et ny fakturanummer Der skal være en list_faktura -funktion Faktura skal udskrives i html-koden Der skal opsættes en form med de felter ePay kræver http ://eshop.keaweb.dk/eshop/ eshop5. php. Navigationsdiagram for Til-kassen.

march
Download Presentation

Dag 6 betaling.php

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Dag 6betaling.php Dagens program: • Der skal genereres et ny fakturanummer • Der skal være en list_faktura-funktion • Faktura skal udskrives i html-koden • Der skal opsættes en form med de felter ePaykræver http://eshop.keaweb.dk/eshop/eshop5.php

  2. Navigationsdiagramfor Til-kassen eshop.php betaling.php Betalingklikket Betaling navn gade by email

  3. Samlet navigationsdiagram eshop.php betaling.php Lægikurvklikket vnrantal X klikket sletvnr Til-kassenklikket kassen Betalingklikket navn gade by email

  4. Opbygning af betaling.php <?php session_start(); Class Vare{…} functionlist_faktura(){ … } ?> …… <link rel="stylesheet" type="text/css" href="style.css" /> <script type="text/javascript" src="http://www.epay.dk/js/standardwindow.js"></script> </head> <body> <div id="wrapper"> <div id="main"> <?php if (isset($_GET['navn']) )list_faktura(); else header('Location: eshop5.php'); ?> ePay-form skal ind her </div> </div> </body> </html>

  5. Funktion list_faktura functionlist_faktura(){ //Generer et fakturanummer – fungerersom en besøgstæller //Gem emailensom session-variabel ( tilnårkundenskal have en email) //Gem overskrifttil en tekst, $faktura //Tilføjlinjermedkundeoplysningertil$faktura //Tilføjkurvensindholdtil $faktura – ogregn $total udløbende //Tilføj en linje om portoudgifter //Lægportobeløbettil total-beløbet //Gem totalbeløbet i en session-variabel //Gem $fakturasom session-variabel (skalbrugessenereefterbetaling) echo$faktura; }

  6. Funktion list_fakturaGenerer fakturanummer functionlist_faktura(){ //Generer et fakturanummer – fungerersom en besøgstæller //Gem emailensom session-variabel ( tilnårkundenskal have en email) //Gem overskrifttil en tekst, $faktura //Tilføjlinjermedkundeoplysningertil$faktura //Tilføjkurvensindholdtil $faktura – ogregn $total udløbende //Tilføj en linje om portoudgifter //Lægportobeløbettil total-beløbet //Gem totalbeløbet i en session-variabel //Gem $fakturasom session-variabel (skalbrugessenereefterbetaling) echo $faktura; }

  7. Funktion list_fakturaOverskrift og kundeoplysninger functionlist_faktura(){ //Generer et fakturanummer – fungerersom en besøgstæller //Gem emailensom session-variabel ( tilnårkundenskal have en email) //Gem overskrifttil en tekst, $faktura //Tilføjlinjermedkundeoplysningertil$faktura //Tilføjkurvensindholdtil $faktura – ogregn $total udløbende //Tilføj en linje om portoudgifter //Lægportobeløbettil total-beløbet //Gem totalbeløbet i en session-variabel //Gem $fakturasom session-variabel (skalbrugessenereefterbetaling) echo $faktura; }

  8. Funktion list_fakturaOverskrift og undeoplysninger functionlist_faktura(){ //Generer et fakturanummer – fungerersom en besøgstæller //Gem emailensom session-variabel ( tilnårkundenskal have en email) //Gem overskrifttil en tekst, $faktura //Tilføjlinjermedkundeoplysningertil$faktura //Tilføjkurvensindholdtil $faktura – ogregn $total udløbende //Tilføj en linje om portoudgifter //Lægportobeløbettil total-beløbet //Gem totalbeløbet i en session-variabel //Gem $fakturasom session-variabel (skalbrugessenereefterbetaling) echo $faktura; }

  9. Funktion list_fakturaGem session-variable for total og faktura functionlist_faktura(){ //Generer et fakturanummer – fungerersom en besøgstæller //Gem emailensom session-variabel ( tilnårkundenskal have en email) //Gem overskrifttil en tekst, $faktura //Tilføjlinjermedkundeoplysningertil$faktura //Tilføjkurvensindholdtil $faktura – ogregn $total udløbende //Tilføj en linje om portoudgifter //Lægportobeløbettil total-beløbet //Gem totalbeløbet i en session-variabel //Gem $fakturasom session-variabel (skalbrugessenereefterbetaling) echo $faktura; }

  10. ePay form <form action='https://ssl.ditonlinebetalingssystem.dk/popup/default.asp' method='post' name='ePay' target='ePay_window' id='ePay'> <input type='hidden' value='1' name='language'> <input type='hidden' value='8887969' name='merchantnumber'> <input type='hidden' value='208' name='currency'> <input type='hidden' value=" <?phpecho $_SESSION['total']*100; ?>"name='amount'> <input type='hidden' value='godkendt.php' name='accepturl'> <input type='hidden' value='afvist.php' name='declineurl'> <input type='button' value='BetalmedDankort' onclick='open_ePay_window()'> <input type='button' value='Købmere' onclick='location.href="eshop.php"'> </form>

More Related