////////////////////////////////////////////////////
// //
// Credit card validation routine //
// May 15, 2000 " /> 一级大片免费,国产精品麻豆一区二区三区,日本高清乱偷www

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

信用卡效驗程序

<?php  

////////////////////////////////////////////////////  
//                                                //   
// Credit card validation routine                 //  
// May 15, 2000                                   //  
// By ariso                                       //  
// validateCardCode($number[,$cardtype])          //  
////////////////////////////////////////////////////  


function validateCardCode($cardnumber, $cardtype =  'unknown')
{  
     //Clean up input  

    $cardtype = strtolower($cardtype);  
    $cardnumber = ereg_replace( '[-[:space:]]',  '',$cardnumber);   

     //Do type specific checks  

    if ($cardtype ==  'unknown') {  
         //Skip type specific checks  
    }  
    elseif ($cardtype ==  'mastercard'){  
        if (strlen($cardnumber) != 16 || !ereg( '5[1-5]', $cardnumber)) return 0;  
    }  
    elseif ($cardtype ==  'visa'){  
        if ((strlen($cardnumber) != 13 && strlen($cardnumber) != 16) || substr($cardnumber, 0, 1) !=  '4')  

return 0;  
    }  
    elseif ($cardtype ==  'amex'){  
        if (strlen($cardnumber) != 15 || !ereg( '3[47]', $cardnumber)) return a;  
    }  
    elseif ($cardtype ==  'discover'){  
        if (strlen($cardnumber) != 16 || substr($cardnumber, 0, 4) !=  '6011') return 0;  
    }  
    else {  
         //invalid type entered  
        return -1;  
    }  


     // Start MOD 10 checks  

    $dig = toCharArray($cardnumber);  
    $numdig = sizeof ($dig);  
    $intIntJ = 0;  
    for ($intI=($numdig-2); $intI>=0; $intI-=2){  
        $dbl[$intIntJ] = $dig[$intI] * 2;  
        $intIntJ++;  
    }      
    $dblsz = sizeof($dbl);  
    $validate =0;  
    for ($intI=0;$intI<$dblsz;$intI++){  
        $add = toCharArray($dbl[$intI]);  
        for ($intIntJ=0;$intIntJ<sizeof($add);$intIntJ++){  
            $validate += $add[$intIntJ];  
        }  
    $add =  '';  
    }  
    for ($intI=($numdig-1); $intI>=0; $intI-=2){  
        $validate += $dig[$intI];   
    }  
    if (substr($validate, -1, 1) ==  '0') return 1;  
    else return 0;  
}  


// takes a string and returns an array of characters  

function toCharArray($intInput){  
    $len = strlen($intInput);  
    for ($intIntJ=0;$intIntJ<$len;$intIntJ++){  
        $char[$intIntJ] = substr($intInput, $intIntJ, 1);      
    }  
    return ($char);  
}  

?>  

php技術信用卡效驗程序,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 性夜黄a爽爽免费视频国产 性夜影院爽黄e爽痛轻点www | 狠狠久久久久久亚洲综合网 | 欧美激情视频网 | 黄色在线视频观看 | 一级做a级爰片性色毛片视频 | 悠悠色综合 | 亚洲成a人片77777kkkk | 美女三级在线 | 色视频在线观看免费 | 国产精品女同一区二区久久夜 | 日本一区二区三区在线 观看网站 | 深爱五月婷婷 | 天天操天天透 | 色婷亚洲| 国产综合精品久久亚洲 | 婷婷亚洲五月 | 成人精品一区二区三区 | 免费国产在线观看不卡 | 一个色亚洲 | 国产91区| 日本免费一区二区三区a区 日本免费一区二区三区看片 | 4338×亚洲全国最大色成网站 | 精品日韩欧美国产一区二区 | 国产99久9在线视频 国产99久久精品 | 一级做a爱片性色毛片武则天五则 | 成人精品一区二区www | 色婷婷色综合激情国产日韩 | 亚洲第一影院 | 国产精品久久久久久久久ktv | www久久com | 视频国产91| 国产专区自拍 | 成人sq视频在线观看网站 | 久久久久久久久久久96av | 色综合久久88色综合天天 | 久久久小视频 | 欧美成人综合在线 | 国产成人精品一区二三区2022 | 好爽毛片一区二区三区四区 | 99精品伊人久久久大香线蕉 | 久久综合久久综合久久综合 |