[PHP-users 11581] Re: 数字と文字を混ぜた際について

Masashi Ohba php-users@php.gr.jp
Tue, 19 Nov 2002 13:15:03 +0900


大場です。

nishi wrote;

>ログイン画面作成中なのですが
>どうしても、数字と文字を混ぜるて
>ログインボタンを押すと
>エラーが出てしまいます。

よく分からないけど、数字だろうとアルファベットだろうと
それらが混在してようと
比較対象と入力した文字列が一致したらOKとかいう話ではない?

#その文字列が生で読めてしまっていいの?
#とかいう話は無視してます


>if(true != ereg("[0-9]",$id)){
>    Error(3);
>}

これだと、「全部アルファベット」だと条件に合うけど
1文字でも数字が入ってたらif文にはいらないような
気がするので「全部数字」って条件にはあわない…かな?

------------------------------------------------------------
大場正志(Masashi Ohba)
E-Mail  ohba@intelight.co.jp
(株) インテライト
http://www.intelight.co.jp
------------------------------------------------------------