2017-11-20 3 views
1

htmlフォームでユーザー入力を取得し、そのデータを使用してデータベーステーブルを作成したいとします。 Sinatraはフォームデータをハッシュ、paramsで返します。ケマルとクリスタルでこれをすることはできますか?kemalとcrystalでhtmlフォームデータを処理する方法

私はクリスタルを学ぶ過程にあるので、これはまだ可能ではないかもしれません。

すべての回答を事前におねがいします。一方、私はまだ掘り下げています:)

+0

これはCrystal文書を見ている間に見つかりました。 env.params.bodyを使用して変数名に割り当て、名前["key ']を使用してフォームデータにアクセスすることができます。 – lewis

答えて

2

クリスタルでは、HTTP::HandlerHTTP::Server::Context引数を受け取ります。このコンテキストを通して、要求にアクセスしてフォームデータを読み取ることができます。同じことがケマルにも当てはまりますが、GUIDにもセクションがあります:HTTP Parameters

関連する問題