[請益] 一小段程式請問
初學PHP 所以有不懂的地方 想請問各位
if ($_GET['CB']=="1") 這一段的CB是什麼意思 還有整段式什麼意思
下面是一小段身分證程式 我只想檢定身分證是否為10碼 還有第一個是英字
<?php
class applicationItemConnectCheckClass {
//*********************************//////
// 檢查身分證號碼是否輸入正確
//*********************************//////
function IDCheckConnect ($strPassChkIDNO) {
$strFirstArray = array(
"A","B","C","D","E","F",
"G","H","I","J","K","L","M",
"N","O","P","Q","R","S","T",
"U","V","X","Y","Z") ;
$strFirstChar = substr ($strPassChkIDNO,0,1) ;
if (strlen ($strPassChkIDNO) != 10)
return FALSE ;
if (($strFirstChar < "A") || ($strFirstChar > "Z"))
return FALSE ;
$strFirstChar = substr ($strPassChkIDNO,1,1) ;
if (($strFirstChar <> "1") && ($strFirstChar <> "2"))
return FALSE ;
}
}
?>
<?php
if (trim ($_GET['CB'])=="1") {
$objIDUseObj = new applicationItemConnectCheckClass () ;
if ($objIDUseObj->IDCheckConnect ($_POST['IDNOTEXT'])) {
echo "<br>"."<br>" ;
echo $_POST['IDNOTEXT']."是正確的身分證號碼"."<br>" ;
}
else {
echo "<br>"."<br>"."<font color='Blue'>" ;
echo $_POST['IDNOTEXT']."是錯誤的身分證號碼"."<br>" ;
echo "</font>" ;
}
}
?>
<br>
<br>
<form action="Chap13-2-1.php?CB=1" method="post" name="IDForm">
請輸入身分證字號: <input type="text" name = "IDNOTEXT"><br><br>
<br>
<br>
<input type="submit" name="Submit1" value="檢查身分證及出生日期是否正確">
</form>
請問各位 我哪裡有寫錯的 請各位打打多多請教 謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.38.137
→
05/03 00:06, , 1F
05/03 00:06, 1F
→
05/03 22:01, , 2F
05/03 22:01, 2F