현재 내 프로젝트의 지불 양식을 만들고 있습니다. 이제 폼의 선택을 기반으로 정규식을 만듭니다. 자리의 수는 없습니다보다 작거나 12보다 더 많은 경우 다음 사용자 A 은행을 선택에서, acc no.
양식이 허용하는 경우양식의 선택에 따라 다른 정규 표현식을 만듭니다.
<h1>Payment </h1>
<fieldset>
<legend>
<font size="6">Please input your payment information correctly</font>
</legend>
<p>
<form action="" method="post">
<ul>
<li>
Your Reservation Number: <?php echo $reservation_id;?><br>
<input type="hidden" name="reservation_id" value="<?php echo $reservation_id;?>">
<input type="hidden" name="roomtype" value="<?php echo $roomtype;?>">
<input type="hidden" name="num_of_rooms" value="<?php echo $num_of_rooms;?>">
<input type="hidden" name="dor" value="<?php echo $dor;?>">
<input type="hidden" name="dco" value="<?php echo $dco;?>">
<input type="hidden" name="length_of_stay" value="<?php echo $length_of_stay;?>">
</li>
<li>
Bank in From: <br>
<select name="bank_in_from" id="bank_in_from">
<option value="">Select</option>
<option value="Bank A">Bank A</option>
<option value="Bank B">Bank B</option>
<option value="Bank C">Bank C</option>
</select>
</li>
<li>
Account No.: <br>
<input type="text" name="acc_no">
</li>
<li>
Holder Name: <br>
<input type="text" name="holder_name">
</li>
<input type="submit" value="Submit">
<input type="reset" value="Clear" >
<li>
</ul>
사건이
- 처럼 지불 형태의 코드는
- 자리 수가 없다 미만인 경우 또는 사용자가 은행 B를 선택
acc no.
형태가 허용한다면 - 자리의 수가 적은 그쪽이없는 경우 사용자가 은행 C를 선택
acc no.
형태가 허용하는 경우보다 10 n 또는 9 개 이상
모든 계좌 번호가없는 문자 또는 특수 문자를 혼합 수는 분명하다.
어떻게 코드가 생겼습니까?
에서는 위의에 코드를 적용? – user3573666