Kart numarasından kastım Barkomatik yazılımının cari kart oluşturmada kullandıgı bu methodu gelen siparislerde olmayan carileri programa yazmak için kullanmam gerekiyordu.
Geçerlli kart numarası kredi kartı değil cari kart no su hocam
Ek Olarak:
function CariKart($luhnseed){
if (strlen($luhnseed)%2 == 1){
$luhnseed = $luhnseed*10;
}
$luhnnumber = 0;
while ($luhnnumber == 0){
$sum=0;$digit=0;$first=0;$second=0;$x=0;
for ($x=0; $x $digit = substr($luhnseed,$x,1);
if ($x%2 == 0){
$digit *= 2;
if (strlen($digit) == 2){
$digit = substr($digit,0,1) + substr($digit,1,1);
}
}
$sum += $digit;
}
if($sum%10!=0){
$luhnseed = $luhnseed+1;
}
else{
$luhnnumber = 1;
}
}
return($luhnseed);
}
Ürettirmeyi de bu şekilde başardım.
@[Jelioxe](userid:69230) kardeşime ilgi ve alakası için çok teşekkür ederim.