![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.1ベストアンサー
- 回答日時:
全角文字しか入力できない=半角文字があったらアウト
ということなので、正規表現で、
if($hoge =~ /[\x00-\x7F]/){アウト時の処理}
ただし、全角で英数字を打ったときには効かないのでJcode等でA-Z0-9はA-Z0-9に変換してやったほうがいいでしょうね。
この回答への補足
ご回答頂き有り難うございます。当方CGIに関しては初心者のためもう少し教えて頂けたらと思います。
現在、以下のフォームメールの使用を検討しておりますが、このCGIを利用する場合、何行目に上記のプログラムを入力したら良いでしょうか。
不躾な質問で申し訳ありませんが、もし解りましたらご回答お願い致します。
http://www.kent-web.com/data/postmail.html
いろいろ調べながらテストしましたら、何とか解決できました。
Ethersky様のこの回答が、解決にとても役立ちました。
本当に親切に教えて頂きありがとうございました。
No.4
- 回答日時:
> ime-mode: active
これでMS-IMEがはじめから有効になりますが、普通に切ることができます。(強制力がない)
おまけにInternet Explorerにしか効きません。
(FirefoxやNetscapeには無力です)
この回答への補足
いろいろとご回答いただきありがとうございます。
No.1の方法で良いところまでできたのですが、もうひとつだけお聞きしたいことがございます。
No.1の方法でやりますと、全角カタカナが拒否されてしまいます。全角カタカナを許可する方法がございましたら、ご教授いただきたいと思います。
本当にいろいろ勝手な質問をしまして申し訳ございません。
よろしくお願いいたします。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_06.png?e8efa67)
No.3
- 回答日時:
htmlファイルの方をスタイルシートにて対応、
おなまえ<br><input type=text name="name" size=35 style="ime-mode: active;"><br>
No.2
- 回答日時:
> 何行目に上記のプログラムを入力したら良いでしょうか。
KENT WEBにはサポート掲示板があります。
もちろん改造に関する質問も受け付けています。
そこで訊いてみてください。
(ここで私が改造後のスクリプトのダウンロードURLを示すと私のホームページ上のサーバーにファイルを置くことになるので「教えて!goo」の利用規約第四条に反してしまいます。かといって、○○の□行目を・・・といちいちいうのも面倒なので本家本元で訊いてください)
参考URL:http://www.kent-web.com/support/index.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) google formsで回答者をスプレッドシートに記載する方法 1 2023/06/23 11:22
- JavaScript 助けてください!スパムメールがとんでもなく大量に届きます。 3 2023/08/10 16:32
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- マウス・キーボード パソコンの外付けキーボードについて ノートパソコンて外付けキーボードを使用すると、入力うまく行きませ 4 2023/01/04 23:02
- 確定申告 公金受取口座登録後、e-Taxで口座情報を入力する必要はありますか 2 2022/05/09 06:48
- Visual Basic(VBA) Excel VBA 同じ名前のフォルダがあれば作成したブックを格納するマクロをつくりたい 2 2023/01/16 16:19
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
utf-8でメールを送信すると件名...
-
フォームメールで名前を全角の...
-
ポインター引数の関数でコンパ...
-
10Mバイトて文字数に すると何...
-
「1TB」のHDDに日本語は何字入...
-
UTF-8で5~6バイトになる文字コ...
-
バイナリとBCDコード
-
エクセルシート名の制限を変更...
-
DataGridViewの特定列に入力さ...
-
COBOLのCOMP形式について
-
Excel VBA メール作成について ...
-
[VBScript][wsh]byte単位でのデ...
-
CHAR_BITについて
-
char str[256]の256の意味は?
-
ビットスワップとバイトスワッ...
-
半角、全角の判別方法
-
Line Inputにて改行があっても...
-
ファイルから読み込むC言語の問題
-
UCS-2の一覧表が欲しい
-
機種依存文字をチェックしたい。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
&jcode'convert(しても文字化け...
-
CGIプログラムを使った申し込み...
-
全角カタカナチェックについて
-
ESC/Pのテキスト印字の制...
-
ソ噂浬欺圭構蚕十申曾箪貼能表...
-
CGIメールフォームのメールが文...
-
Perlのcgi-lib.plでデコードさ...
-
Perl でメール送信プログラム。
-
CGIフォームから飛ばすメールが...
-
この日本語の文章をリコーディ...
-
文字化け
-
utf-8でメールを送信すると件名...
-
ECUコードのCGIを編集す...
-
文字化け
-
PerlのCGIで全角スペースを入れて
-
SQLServerへの出し入れで文字化け
-
文字化けとパスワード変更
-
.cgi でタグが勝手に変換されま...
-
CGIについてです。教えて下さい...
-
掲示板CGIでの半角カナ使用につ...
おすすめ情報