今日、私たちの e コマース サイトで奇妙なエラーが発生しました。過去に iPhone で 100 回使用されたにもかかわらず、1 人の顧客が何度も試しましたが、エラーが発生し続けました。データベースを確認すると、支払い方法の値が保存されていないことがわかりました。
フォームに問題はまったく見られず、他のiPhoneを含む他のすべての人に機能します。問題のフォームの部分は次のようになります。
<tbody >
<tr >
<td ><input name="payment_type" type="radio" value="nc" checked id="master_card" /> <label for="master_card" >Master Card</label></td>
</tr>
<tr >
<td ><input name="payment_type" type="radio" value="nc" id="visa"/> <label for="visa" >Visa</label></td>
</tr>
<tr >
<td ><input name="payment_type" type="radio" value="sc" id="maestro" /> <label for="maestro" >Maestro</label></td>
</tr>
<tr >
<td ><input name="payment_type" type="radio" value="sc" id="visa_delta"/> <label for="visa_delta" >Visa Delta</label></td>
</tr>
<tr >
<td><input name="payment_type" type="radio" value="sc" id="switch"/> <label for="switch" >Switch/Solo</label></td>
</tr>
<tr>
<td ><input name="payment_type" type="radio" value="paypal" id="paypal" /> <label for="paypal" >(PayPal)</label></td>
</tr>
</tbody>