2014-01-16 50 views
1

我是codeigniter的新手。以下是我的表格,用戶輸入信用卡詳情。在Codeigniter中驗證信用卡詳細信息

如何在控制器中驗證此信息。我搜索了很多,但沒有得到有關它的確切信息。

<!DOCTYPE html> 
<html> 
    <head> 
     <title>Payment</title> 
     <link rel="stylesheet" href="http://localhost/cinema/assets/css/form1.css"> 
    </head> 

<body> 

<div id="contact"> 
<form action="http://localhost/cinema/Movies/save" method="post" accept-charset="utf-8"> 
<h3>Enter Credit Card details:</h3> 

Cardholder's Name: <input type="text" name="ccName"><br>  

CreditCard Number: <input type="text" name="ccNum"><br>  

CreditCard type: <div class="drop"><select name="ccType">  

<option value="Mastercard">Mastercard</option>  

<option value="Visa">Visa</option>  

<option value="Amex">Amex</option>  

<option value="Discover">Discover</option>  

</select></div><br>  

Expiry Date: <div class="date"><select name="ccExpM">  

<?php  

for ($i = 1; $i < 13; $i++) { 
    echo '<option>' . $i . '</option>'; 
}  

?>  

</select> 

<select name="ccExpY">  

<?php  

for ($i = 2004; $i < 2016; $i++) { 
    echo '<option>' . $i . '</option>'; 
}  

?>  

</select></div><br><br>  

<input type="submit" name="submit" value="Submit">  

</form> 
</div> 
</body> 
</html> 
+0

您有沒有機會看CI文件?它[很好地解釋](http://ellislab.com/codeigniter/user-guide/libraries/form_validation.html#validationrules)如何使用驗證類驗證表單。 –

+0

您是否在問如何進行信用卡的升級或如何在CodeIgniter中進行驗證? –

+0

可能的重複[在PHP中驗證信用卡的最佳方式是什麼?](http://stackoverflow.com/questions/174730/what-is-the-best-way-to-validate-a-credit- card-in-php) –

回答