PHP形式のアカウント番号の入力を検証しようとしています。オプションで8つの数字と「-」を含める必要があります。'-'がある場合は、無視する必要があります。[送信]ボタンを押した後、入力が無効な場合に備えて、フォームの上に警告メッセージが表示されるはずです。
助けてください。
これは私がこれまでに得たものですが、これが正しいかどうかはわかりません。また、フォームの上に警告メッセージを表示する方法もわかりません。
$acctnum= "$acctnum";
if(empty($acctnum)){
echo "You did not enter an account number, please re-enter"; }
else if(!preg_match("\-^[0-9]{8}", $acctnum)){
echo "Your account number can only contain eight numbers. Please re-enter."; }
ありがとうございました!