1
我正在使用Stripe進行付款處理。我想驗證卡片的日期是否已過期。日期格式應該是1-12個月/即將到來的年份。驗證條紋有效日期
例如:11/19,12/18,8月21日,01/20
控制器:
$exp = explode('/', Input::get('card_expiry'));
if (($exp[0] <= 12) && $exp[0] > 0 && (is_int($exp[1]))) {
} else {
return back()->withErrors('Add a valid card expiry date');
}
形式:
<div class="form-group">
<label>Expiry</label>
{{ Form::text('card_expiry', '', [ 'class' => 'form-control', 'placeholder' => 'MM/YY' , 'data-parsley-maxlength'=>"5",'required'=>'' ]) }}
@if($errors->first('card_expiry'))
<div class="text-danger">{{ $errors->first('card_expiry') }}</div>
@endif
</div>
我試過上面的代碼,但它不工作。