重松です。こんにちは。
> if(true != ereg("^[0-9]+$",$id)){
if(ereg('[^0-9]')){
// error
}
のほうがスマートでは。
なぜなら、最後までマッチングをしなくても、
望まない文字が現れた時点ですみますから。
また、マッチした文字を表示するようにすれば、
どの文字が入力禁止なのか示すこともできます。
結構、便利です。
--
Osamu Shigematsu <m5issige@mr.hitachi-medical.co.jp>