PrüfzifferValidate PHP Edition (PHP-Klasse)
Bei PrüfzifferValidate
in der PHP Edition handelt es sich um eine PHP-Klasse.
PHP ist eine sehr verbreitete Skriptsprache zur Erstellung von
webbasierten Applikationen.
Die PHP-Klasse von PrüfzifferValidate läßt sich sehr
schnell in eigene Projekte einbinden und erlaubt so z.B. die Prüfung von Eingaben zur
Lastschriftzahlung in online-Shops.
Unterstützt werden Prüfziffern für folgende Zahlenformate:
- Kontonummern (nur Validierung)
- Kreditkartennummern (nur Validierung)
- ISBN (Validierung und Berechnung)
- EAN (Validierung und Berechnung)
Außerdem unterstützt die Software die Umrechnung von ISBN zu EAN und umgekehrt.
Die Einbindung in ein bestehendes PHP-Projekt ist einfach: über den import
Befehl wird die Klasse eingebunden. Sobald man ein Objekt instanziert hat, kann man mit der
Klassenmethode validate eine Kontonummer zusammen mit einer Bankleitzahl auf ihre
Gültigkeit prüfen.
Ein Result-Array stellt verschiedene Informationen zur erfolgten Prüfung zur Verfügung; u.a. den
Fehlercode, der anzeigt ob die Bankverbindung "OK" ist oder ob bei der Prüfung ein Fehler
aufgetreten ist. Wenn ein Fehler aufgetreten ist, wird dieser im Klartext ebenfalls im Result-Array zurückgeben,
so daß er direkt dem Anwender angezeigt werden kann.
So einfach geht es mit der PHP Edition von PrüfzifferValidate:
<HTML>
<BODY>
<?php
include ('pruefziffer_class.php');
$pv = new validate;
$pv->CheckBankingAccount($_POST['blz'],$_POST['kto']);
if ($pv->pv_result['errorcode'] == 0) {
echo "<P>Die Bankverbindung ist okay!".
"Die Kontonummer ".$_POST['kto'].
" kann von der Bank ".$pv->pv_result['bankcomplete'].
" vergeben werden.</P>";
} else {
echo "<P>".$pv->pv_result['errortext']."</P>";
}
?>
</BODY>
</HTML>
|
|