さて、私は次のコードを使用しています (ここで$password
= 投稿パスワード変数)。これは大きなフォーム検証コードの一部であり、このコード行はトリガーされるべきではないときにトリガーされるようです。その一部が廃止されているのではないかと心配しています。pass123A
、Password12
、および を入力してみましたが1Password
、すべてこのコードがトリガーされます。なんで?
elseif(preg_match("/^[a-zA-Z0-9]$/", $password) == 0)
echo('Error - the password can only contain alpha-numeric chars!');