• 締切済み

REQUIRED_FIELDSのこと

ducklingの回答

  • duckling
  • ベストアンサー率47% (88/185)
回答No.2

「必須事項はREQUIRED_FIELDSで入力して出来た」のは そのCGIの中だけですよね? 世間一般のCGI全てが、 必須事項をREQUIRED_FIELDSで入力するわけではなく そのCGIの中だけでのローカルルールです。。よね? どのCGIを使用しているのも分からない限り、 誰もお答え出来ないのではないでしょうか。

関連するQ&A

  • html5でrequiredが機能しない

    <input type="submit" value="ボタン" onclick="関数名" /> 上は入力フォーム用の送信ボタンなのでクリックと同時に 関数が機能するようになっています。 ただ、この状態だと入力フォームにrequiredがあり、 空の状態など間違った内容でも送信ボタンを押すと、 onclickの内容が実行されてしまいます。 onclickを外せば正常にフォームチェックしてくれます。 onclickがある状態でもフォームチェックするにはどうしたら 良いのでしょうか?

    • ベストアンサー
    • HTML
  • WooCommerceで支払いフォームの電話必須に

    WordpressのカートシステムプラグインWooCommerceで 支払いページの入力フォームのラベルをカスタムするのに、 Checkout Fields Manager for WooCommerceという無料プラグインがありますが、それが、 日本語最適化無料プログラムとバッティングするのか、 上手く働きません、という記事を読みました。 事実、私もそこでつまづいており、 支払いフォームのお客様の電話番号を「オプション」から「必須」に換えたいのですが、変更できません。 項目として、電話番号のみ必須になってくれれば今の所問題ないのですが、その方法を教えてくださいませんか? ちなみに、ChatGPTの方で教えて戴いた方法を記載しておきますが、 ↓以下が生成AIの回答でした。 まず、functions.phpファイルを編集するか、サイト専用のカスタムプラグインを作成します。 php // functions.php ファイルか、カスタムプラグイン内で以下のコードを追加 // チェックアウトページのフックを利用してフォームをカスタマイズ add_filter('woocommerce_checkout_fields', 'customize_checkout_fields'); function customize_checkout_fields($fields) { // 電話番号の部分を必須に設定 $fields['billing']['billing_phone']['required'] = true; return $fields; } このコードでは、woocommerce_checkout_fields フィルターを使用して、チェックアウトページのフォームをカスタマイズしています。billing_phone フィールドの required プロパティを true に設定することで、電話番号の入力を必須に変更します。 ↑以上、functions.phpにコピーして貼り付けたのですが、 上手く動きませんでした。

  • 入力必須フォーム→ エラーのページへ

    アンケートのフォームを作り、このタグで入力必須の項目を入力しないと送信できないようになったのですが、エラーのページの設定がわかりません。 <input type=hidden name="required" value="email,name> エラーになった場合、エラーのページへリンクするようにするタグをおしえてください。

  • アンケートフォームで未入力をチェックする

    Web上でのアンケートフォームをASPを使って作成しています。 いくつかある質問項目の中で、ラジオボタンで作成したもののみ必須項目にしたいとおもっています。ラジオボタンを選択せずに送信ボタンをクリックした際、入力を求めるメッセージを表示させるにはどうしたらいいのでしょうか?よろしくお願いします。

  • ジャバスクリプト 入力項目チェック

    アンケートフォームを作成していて、入力必須項目とそうでないのがあります(そうでないものはすべてテキストエリア)。 必須項目は ・テキスト入力 ・4つのラジオボタンの中から1つを選ぶ ・プルダウンから1つを選ぶ があります。 テキスト入力では、電話番号、郵便番号、メールアドレス、の正規入力(半角英数で、@抜けチェック)を促したいのです(必須項目で未入力、未選択、誤表記があった場合、エラー画面が出るように)。 なかななかこれらの条件を満たしたジャバスクリプトソースを公開しているところがなくて困っています。 独学するにはちと時間がなく、あちこちのサイトをあたっているのですが、部分的には成功してもなかなか全部スッキリ決まりません。 どなたかお教えくださる方、よろしくお願いします。

  • 入力フォームで戻るボタンで戻ると入力情報が消えている

    ネットショップとかなにかのアンケートとかモニターとかで広く使用されている入力フォームがありますが、入力しているとき、誤って必須入力項目を未入力にして送信ボタンをおしてしまうことがあります。 その時、画面の案内で「未入力部分があるので戻って再度入力してください」というコメントが出ますが、それに従って特設されている戻るボタンか、ブラウザの戻るボタンで入力フォームページへ戻ったとき、今まで入力していたものが全て消えてしまいました。 これを消えないようにすることはできないのでしょうか? サイト側の制作の不備である場合は仕方ないですが、サイト側はしっかり制作していても消えてしまう場合、自分のPCの方の、例えばブラウザの設定だったり、ウィルスソフトの問題であったりがあると聞いていますが、どうすれば自分のPCの設定をバッチリにできますでしょうか? 環境はWindows2000です。 宜しくお願い致します。

  • Access2000 一覧フォームからチェックボックスで選択して、別フォームへ結果を入力させたい

    お世話になります。 Access初心者です。 説明もわかりづらいかと思いますが、どうかお願い致します。 アンケートフォームなどによくある機能で、 住んでいる地域を選択する時などに、「選ぶボタン」や「リンク」などから都道府県が一覧になっている別フォームが開いて、 その中はチェックボックスで選択するようになっており、 該当箇所にチェックすると、アンケートフォームに住所が入力?記載?されるというような動きがしたいです。 この説明だとおかしいですが、このチェックは複数選択が可能であることが条件になり、 なおかつ、データを入れるテーブルは下記のようにしたいのです。 <地域マスタテーブル> 地域CD 県名 1     北海道 2     秋田 3     岩手 4     山形 ・ ・ ・ <アンケートテーブル> アンケートNo. 氏名 地域 1        田中  1 1        田中  4 2        本田  3 3        中山  8 3        中山  12 3        中山  20 ・ ・ アンケートテーブルから、アンケートフォームを作成し、 |【アンケートフォーム】------------| |アンケートNo.:1             | |氏   名  :吉田           | |地   域  :「選ぶボタン」      |  -------------------------------- 「選ぶボタン」を押すと、地域一覧フォームが出てきて、 <地域一覧フォーム>※チェックボックスで選択(複数可)     ■北海道 □秋田 □岩手 ■山形 □宮城・・・・・・    チェックをしたものが「地域」に入力される。 |【アンケートフォーム】------------| |アンケートNo.:1             | |氏   名  :田中           | |地   域  :北海道  山形    |  -------------------------------- ※アンケートテーブルにはあくまでも、 アンケートNo. 氏名 地域 1        田中  1 1        田中  4 と、なる。 (主キーをアンケートNo.、氏名、地域の3つにしている為) なにぶん超初心者ですので、解説もして頂けるととても嬉しいです。 どうか宜しくお願い致します。

  • MVCの処理について

    PHP Version 5.1.6を使っています。 CodeIgniterのバリデーション処理で分からないところがあります。 http://userguide.cilab.info/libraries/validation.html この例の中のindexメソッドです。 if ($this->validation->run() == FALSE) { $this->load->view('myform'); } else { $this->load->view('formsuccess'); } これはエラーがあったらmyformにエラーを付加したのを表示させ、 エラーがなかったらformsuccessページを表示させます。 入力ページ(myform)とその結果ページ(formsuccess)の2つで構成されています。 もし入力ページが2つ以上続いた場合にどのようなプログラムになるのかが分かりません・・・ 例えば、myform1には'ユーザ名'と'パスワード'を入力するフォームがあり myform2は'メールアドレス'を入力するフォームがあって、その次に 結果ページ(formsuccess)という3段階のステップあったとします。 (myform1→myform2→formsuccess) この場合に上の制御プログラムは同じURIで作業するとして $rules['username'] = "required"; $rules['password'] = "required"; $this->validation->set_rules($rules); $fields['username'] = 'ユーザ名'; $fields['password'] = 'パスワード'; $this->validation->set_fields($fields); if ($this->validation->run() == FALSE) { $this->load->view('myform1'); } else { $rules['email'] = "required"; $this->validation->set_rules($rules); $fields['email'] = 'メールアドレス'; $this->validation->set_fields($fields); if ($this->validation->run() == FALSE) { $this->load->view('myform2'); } else { $this->load->view('formsuccess'); } } このようなさらに奥に掘り下げていくようなプログラムになるのでしょうか? これだとなんか変な感じがします・・・

    • 締切済み
    • PHP
  • WEB上からメール送信するメールフォーム

    WEB上からメール送信するメールフォームをCGI無しで作成したいと思っています。フォーム上でドロップダウンメニュー・ラジオボタン・・テキスト入力フィールドで必要事項を入力し"送信ボタン"押下後にメーラー起動させたいのです。 理想としてはメーラーが起動した時、宛先・件名・本文の一部を初めから設定されいる状態になっておりフォーム上で選択した内容を本文の指定した箇所に当てはめるようにしたい。 <本文> □□□□□□□□□□□□□ □□□:******** □□□:******** □□□:******** □□□ **************** **************** "*"部分がフォーム上で選択or入力した箇所、 "□"部分がメールフォームを作成時に設定。

  • アンケートフォームの作成方法

    テキストボックスとラジオボタンを数個ずつ使って、 アンケートフォームのようなものを作成しています。 入力された項目をメールで送信させるだけならできるのですが、 必須入力項目の設定ができません。 自分では必須項目に設定したつもりでも、 「送信ボタン」を押すと、 未入力でも送信されてしまいます。 CGI以外の方法で、お分りになる方いらっしゃいますでしょうか? ソースを記述していただけると非常に助かります。

    • ベストアンサー
    • HTML