WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ASPのVBSについて

0:[投稿] ASP [2002/04/11 12:08 ][環境:WIN+IE 不明]

はじめまして。VBSを使ってASPを作成しているのですが、うまくいかない所ありまして教えていただきたいのですが・・・・

入力チェックをしているのですが、英数文字以外はエラー画面を出すという処理をしています。しかし[a-z]以外はエラー画面を出すようにしているのですが、うまくいきません。下記の方法は間違った処理の仕方でしょうか?

file1 = Request.Form("file1")

If file1 <> [a-z] Then
        err画面
End If

もし、このよう様な処理では間違っているのであれば、教えていただけますか?
簡単な質問で大変申し訳ありません。


1:[回答] のぐりん [MAIL] [2002/04/11 12:16 ]

Request.Formで帰ってくる値はあくまでも文字列です。
以下のような処理に変えましょう。

If file1 < "a" And file1 > "z" Then
       err画面
End If

あくまでも、file1が1文字の場合です。
2文字以上のときは、Lenで長さを取得し、長さの回数分For文で
1文字づつチェックする必要があります。


2:[完了] ASP [2002/04/12 13:24 ]

ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World