Gold Vision Communications / USA
 GOLDVISION.COM
Serving the Multimedia Community since 1989.
German Site | Spanish Site 

 Web Hosting

 Virtual Dedicated Servers

 Domaincheck

 Order

 Order Status

 Support

 Contact us

 Download

 Network

 Network Status

 Webdesign / Templates

 Make Payment

 Terms & Conditions

 Imprint

 Legal Notices

 Privacy Statement
  PHP / cybermut_testmac
cybermut_testmac

cybermut_testmac

(PHP 4 >= 4.0.5)

cybermut_testmac --  Stellt sicher, daß keine betrügerischen Daten in der Bestätigungsnachricht sind.

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, daß 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=$HTTP_GET_VARS["code-retour"];
  $texte_libre=$HTTP_GET_VARS["texte-libre"];
?>

Beispiel 1. Letzter Schritt der Bezahlung (entspricht cgi2.c)

<?php
// Stellen Sie sicher, daß Enable Track Vars auf ON steht.
// Verzeichnis der Schlüssel
putenv("CMKEYDIR=/var/creditmut/cles");
 
// Versionsnummer
$VERSION="1.2";

$texte_libre = $HTTP_GET_VARS["texte-libre"];
$code_retour = $HTTP_GET_VARS["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().


© 1998-2007 Gold Vision Communications All Rights Reserved.