Beschreibung
bool
cybermut_testmac
( string code_MAC, string version, string TPE, string cdate,
string montant, string ref_commande, string texte_libre, string
code-retour)
cybermut_testmac(
)
wird
dazu
verwendet
,
sicherzustellen
,
dass
keine
betrügerischen
oder
falschen
Daten
in
der
erhaltenen
Bestätigungsnachricht
sind
.
Achten
Sie
auf
die
Parameter
code-retour
und
texte-libre
,
welche
wegen
dem
Bindestrich
nicht
einfach
ausgewertet
werden
können
.
Sie
müssen
sie
wie
folgt
verwenden
:
?php
$code_retour=$_GET[
"code-retour"]
;
$texte_libre=$_GET["texte-libre"]
;
?
|
Beispiel
1
.
Letzter
Schritt
der
Bezahlung
(
entspricht
cgi2.c
)
?php
/
/
Stellen
Sie
sicher
,
dass
Enable
Track
Vars
auf
ON
steht
.
/
/
Verzeichnis
der
Schlüssel
putenv(
"CMKEYDIR=
/
var
/
creditmut
/
cles")
;
/
/
Versionsnummer
$VERSION="1.2"
;
$texte_libre
=
$_GET["texte-libre"]
;
$code_retour
=
$_GET["code-retour"]
;
$mac_ok
=
cybermut_testmac($MAC,$VERSION,$TPE,$date,$montant,$reference,$texte_libre,$code_retour)
;
if
($mac_ok
)
{
/
/
/
/
insert
data
processing
here
/
/
/
/
$result=cybermut_creerreponsecm("OK")
;
}
else
{
$result=cybermut_creerreponsecm("Document
Falsifie")
;
}
?
|
|
Siehe
auch
cybermut_creerformulairecm(
)
und
cybermut_creerreponsecm(
)
.