Vous êtes en train de parcourir les archives pour la categorie Développement.

Développement, PHP, Tutoriels : fonction de Luhn en php

Ecrit par Francis Hilaire, le Dimanche 9 mars, 2008, dernière modification le Dimanche 16 mars, 2008
Après avoir regarder du côté de wikipédia, j’ai pu facilement construire la fonction de Luhn permettant entre autre de vérifier des numéros de carte bancaire.
//Fonction algorithme de Luhn
	function isCB($numCB)
	{
		//retour
		$ret = false;
		//longueur de la chaine $numCB
		$lengthCB = strlen($numCB);
		
		//resultat de l'addition de tous les chiffres
		$tot = 0;
		for($i=$lengthCB-1;$i>=0;$i--)
		{
			$digit = substr($numCB, $i, 1);
			
			if (($i % 2) == 0)
			{
				$digit = $digit*2;
				if ($digit>9)
				{
					$digit = $digit-9;
				}
			}
			$tot += $digit;
		}
		
		if (($tot % 10) == 0)
		{
			$ret=true;
		}
		
		return $ret;
	}
Dernière modification le Dimanche 16 mars, 2008

ASP, Développement, Tutoriels : Fonction SHA1 en ASP

Ecrit par Francis Hilaire, le Samedi 11 août, 2007, dernière modification le Mardi 11 septembre, 2007

Le SHA1 : http://www.itl.nist.gov/fipspubs/fip180-1.htm

Original : http://p2p.wrox.com/archive/proasp_howto/2002-02/27.asp

<%
function tohex(value)
Lire la suite »
Dernière modification le Mardi 11 septembre, 2007