タグ

フォームに関するapo-coのブックマーク (2)

  • ブログが続かないわけ | 初心者プログラマーが簡単なフォームを作るときにやりがちな6つのミス

    お問い合わせフォーム、登録フォーム、キャンペーンの申込フォーム。 Webにはいろいろなフォームがある。 Webプログラマーであれば誰もが一度は作ったことがあると思う。 新人プログラマーの初めての実務がフォームであることも多いだろう。 新人が作っているというのにもかかわらず、技術的にも面白い部分がないせいか、正しい知識のある人がレビューすることが少ないと思われる。 単純さゆえにテストが不足しているということもあるかもしれない。 上記の理由は憶測にすぎないが、杜撰なフォームがたくさん出回っているのは事実だ。 もう、CAPTCHAの話とか以前の問題だ。 よく見かける悪い例を簡単にあげておく。新人が初めての実務に当たるときにこれを気にしてくれれば、世の中のフォームがだいぶ良くなると思う。 1. クライアントサイド(JavaScript)でのチェックのみ。 2. 選択肢式の入力欄に対するチェックの漏

    ブログが続かないわけ | 初心者プログラマーが簡単なフォームを作るときにやりがちな6つのミス
  • paramsの挙動 - ザリガニが見ていた...。

    行番号の情報を付加する前に、その情報がどのようにparams[]へ渡って、どうしたら欲しい値を取得できるか、その仕組みを知っておく必要がある。以前もparamsを調べてみたが、未だ完全には理解できていない...。そこで、もう一度見直し。 もし、データベースと連携する入力フォームであれば、text_fieldなどのヘルパが利用できる。その場合は以下のような仕組みと理解した。 id = 1, file_name = '利益管理表'が保存されていると考えると... @csv = Csv.find(params[:id]) 基 <%= text_field 'csv', 'file_name' %> 以下のように展開される <input type="text" id="csv_file_name" name="csv[file_name]" value="<%= @csv.file_name %

    paramsの挙動 - ザリガニが見ていた...。
  • 1