人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

HTMLフォームから会員情報をPHPに送信しDBに登録しようといます。

会員情報の項目がたくさんあります。HTMLフォームから送られた処理を配列を使うなどし、できるだけ使いまわしのきくDB登録処理を作りたいです。

スマートな方法を教えてください。

apache + PHP + postgres

●質問者: hiko15
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:Apache DB HTML PHP スマート
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kimizu
●20ポイント

http://allabout.co.jp/career/database/closeup/CU20031215/index.h...

Web+DBプログラミングの基礎 Apache + PHP + PostgreSQL編3 - [データベース]All About

入力項目により、入力チェックを行う必要があると

思いますので、配列を使う方法は逆にスマートでは無いかも

しれません。


簡単な方法としては、リンクのところで紹介されたような方法でしょうか。

◎質問者からの返答

ご回答ありがとうございます。

やろうとしていることはまさにこのようなことです。

ただ、紹介してくださったケースは、PHP側の処理で、「$key = $HTTP_POST_VARS[”inpnum”];」とキャッチする変数を決めうちしています。

この部分もHTML側から送信されるに応じて変化する必要があります。

そこのところの処理を知りたいです。


2 ● webloid
●100ポイント

http://www.sapphirus.biz/php/sformmail/

フォームメール ::: PHPスクリプト

URLにあるサンプルソースのような形で処理するのがスマートだと思います。

Perlでよく使われる方法です。

お試しになってはどうでしょうか?


foreach($_POST as $key=>$value){

list($name,$option)=explode(”;”,$key);

$_SESSION[$name]=$value;

}

◎質問者からの返答

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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ