• 締切済み

携帯サイト用データベースのプログラム

はじめて質問させて頂きますがどうぞご教授ください。 携帯サイトでアンケートと取ったりデータベースを作りたいと考えています。 そこで、利用者にあらかじめ作成した項目をフォームを使って入力してもらいます。 (入力はテキストボックスや、チェックボックスなど) 入力が終わり実行を押すとデータベースに登録され、なおかつ入力した内容を 利用者や管理者がメールで受取れるようなプログラム(CGI?)を探しています。 他の利用者がアクセスして項目毎に検索して調べられるようなデータベースとしても使いたいと思っています。 自サイトに設置するタイプでも構いません。 また、必須入力項目の設定や、診断できるような回答により点数を 加算できるプログラムになっていればなおいいです。 よろしくお願い致します。

  • ebook
  • お礼率50% (4/8)

みんなの回答

  • maguro999
  • ベストアンサー率21% (59/273)
回答No.2

プログラミングのカテゴリですから ものの紹介ではなくて作るほうですよね? だったら データベースにはMySQLやPostgreSQL 言語としてはPHPかPerl/CGIを利用するのが 無難でしょう。

ebook
質問者

お礼

カテゴリー違いの質問をしてしまったようで申し訳ありません。 プログラムの知識はほとんどありませんので、無料のCGIを探して見ます。 回答頂きありがとうございました。

  • mozori01
  • ベストアンサー率26% (7/26)
回答No.1

ご質問内容は何でしょうか?

ebook
質問者

お礼

無料で公開されているアンケートCGIやデータベースを探していました。 不躾な質問をすみませんでした。

関連するQ&A

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

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

    • ベストアンサー
    • HTML
  • データベースのフィールドそのものを自由に定義できるテーブル設計とは

    はじめまして。 この度、ユーザからの入力をデータベースに保存する複数アンケートフォームを作成しようとしています。 その際、各アンケートフォームごとに入力項目名、入力タイプ好きな数だけ管理側から設定できる仕様です。 このような通常フィールド(列)となる部分の名称やデータタイプを自由に設定できるデータベース設計がうまくいきません。現場ではどのようにしてやられてるのでしょうか? 私が思いつく限りでは ---------------------- アンケートフォームテーブル ・アンケートフォーム番号(PK) ・アンケート名称 ---------------------- 項目雛型テーブル ・項目番号(PK) ・データタイプ ---------------------- 項目実体 ・アンケートフォーム番号(PK) ・項目番号(PK) ・項目名称 ・表示状態 ---------------------- 上記のような構造にした場合、ユーザ毎のアンケートデータを保存するテーブル構造が思いつきません。 作成できる項目数の限度を30に決めて、予め30フィールド、テキスト型のようなものを用意しておくのも狭い利用範囲になる気がしますが・・・ アドバイスをお願いします。

  • 1つのサイトで複数のデータベース

    mySQL(phpMyadmin)を利用しています。 1つのサイト上に2つのショッピングカート(osCommerce)を公開したいです。 http://www.■■■.com/cgi/shop/ http://www.■■■.com/cgi/shop2/ このときのデータベースの扱いがよくわかりません。 1つのデータベース・2人のユーザーだと無理なような気がするのですが、複数のデータベース・それぞれにユーザー設定だと問題ないでしょうか? 専用サーバを利用しているので複数のデータベースを作ることは可能なようです。

  • フォームでデータベースの内容を表示するには?

    VBA初心者です。 データベースの入力用にフォームを作成しました。 登録コマンドボタンをクリックすると、フォームに入力した内容が、データベースの各項目に反映されるようになっています。 このフォームでは、いくら各項目に入力しても、登録ボタンを押さない限り、データベースには反映されません。もちろんフォームからこれまで入力したデータベースの内容は見ることができません。 しかし先日、Excelの文書件名簿ソフトで、項目1つ1つ入力するごとに、その都度データベースに反映されていくものがありました。 「次のページ」コマンドボタンはありますがこれを押す前にすでにフォームに入力した項目はデータベースに反映されています。 「前のページ」ボタンもあり、これを押すとこれまで入力してきたデータが順番にフォームで見ることができます。 このようなフォームはどのように作ればよろしいでしょうか?

  • EXCELのデータベース

    EXCEL2000を使用しています。 VBAを使ってデータベースを作ろうとしているのですが、ちょっとわからないのでどなたか教えてもらえませんか。 データベースへの入力はUSERFORMを使います。 USERFORMの内容は、 コンボボックス、テキストボックス1,2,3、コマンドボタン”登録”、”終了”です。 まず大項目は"SHEET DB"のA1:A120に入力されており、”発注者”、”請負者”、”病院”・・・・というのがあります。 この項目はUSERFORMのコンボボックスにセットされます。 次にテキストボックスの入力項目が3個あり、 TEXTBOX1 ・・・名前 TEXTBOX2 ・・・電話番号 TEXTBOX1 ・・・FAX を入力します。 発注者のデータベース入力範囲はA2:C100で、次の大項目、請負者のデータベース入力範囲は、D2:F100と言う風に延々と続きます。 USERFORMのコンボボックスで大項目を選択し、テキストボックス1,2,3の入力を入力し、コマンドボタン"登録"を押すと、大項目のデータベース範囲にテキストボックスのデータの空白行にデータが登録されます。 大項目が1個しかない場合は出来るのですが、大項目が複数になった場合の条件の設定がよくわかりません。 大項目の下図は数十個あり、1個1こセルに入力するのは大変で苦労しています。 VBAのプロの方なら初歩的すぎる事かもしれませんが、ビギナーな私にわかりやすくどうかご教示願います。

  • OCNのメールフォームで入力必須項目を

    プロバイダがOCNで、ホームページを作っています。 メールフォームを設置したいのですが、 OCNのメールフォームで 名前やメールアドレスの項目を 入力していない場合、入力してくださいなどの注意がでるように 入力必須項目にしたいのですが、 OCNのメールフォームCGIを使った場合でも それはできるのでしょうか?? 教えて下さい。

    • 締切済み
    • CGI
  • 保存先をデータベースに移行

    ■主なプログラムの流れ ・フォーム入力→csvファイルに保存 ■プログラム言語 Perl ■保存形式 一度の送信につき、入力項目をカンマ区切りで1行にして保存 --------------------------------------------------------- 上記の様な仕様のプログラムを、 データベースにたまるようにして欲しいと頼まれたのですが、 データベースとは?保存先変えるだけじゃないよな? というくらい無知なので、参考にすべきものが判別つきません。 何か役に立ちそうなサイトや書籍があったら教えていただけないでしょうか? あまり時間をかけられないので、 すぐに覚えるのは無理そうだったら、 そう言っていただいた方が助かります。

  • Webサイトのデータベース

    Webサイトで、商品を検索するデータベースを設置したいと考えています。 選択肢は3種類ぐらい、データは数百件。画像と説明文を表示させたいと考えています。 CGI/Perlの勉強をしようと思いましたが、挫折しました。 有償のもので、もちろん構いませんので、素人でもあつかえる、Webサイト上のデータベースを作成することができるソフトがあれば、ご紹介下さい。 よろしくお願いします。

  • 携帯から利用可能な簡易データベースCGI

    携帯サイトを作成していて、 そこに簡単な利用者プロフィールが載せられる名簿(あるいはデータベースのような)を付けたいと思っています。 そこでこのようなフリーCGIを探しているのですが、 どうにも見つからず…どこか、ありませんでしょうか。 ・携帯から閲覧・登録・編集可能 ・利用者が自分で編集可能 ・質問項目(登録項目)を管理側で変えられる 出来ればこれに、 ・個人ページは静的HTMLで出力(ID.htmlなど) ・一覧、検索が出来る などがあると嬉しいですが… どうかお知恵を拝借願います。

  • CGIの文字コードについて

    CGIを下記URLのサイトから落として、メールフォームを設置しました。 http://www.synck.com/contents/download/cgi-perl/mailform_jcode.html 「メールフォームCGI UTF-8対応版」というメールフォームです。 mailformというフォルダの中に send.cgi(プログラム本体) check.cgi(設置確認プログラム) count.dat(通し番号を記録するファイル) があり、send.cgiはメールアドレス等を書き換える程度の編集をしております。 フォームには必須項目を設け、何も入力せずに送信ボタンを押すと、「●●が入力されていません」というようなダイアログが表示されます。ですが、必須項目を入力して送信ボタンを押すと500エラーがでます。 「●●が入力されていません」という表示がなされるということは、cgiの設置自体はとりあえずできていると考えてよろしいですよね? 文字コードが問題だと思い、検索かけてみたもののよく理解できず、色々な文字コードで保存しては、実際にアップしたメールフォームを使って試していたら、一度だけ、設定したメールアドレスにきちんとメールが届きました。しかし、自動で送信される送信内容を確認するメールの方が文字化けしてしまいました。 逆に、自動で送信される送信内容の確認メールは届かないが、文字化けしたメールが設置したアドレスに来たこともありました。 設置者へのメールを送信者への内容確認メールが文字化けせずにきちんと送れたことはありません!! 長くなりましたが、どの文字コードで読み込み、そしてどの文字コードで保存したら良いか分かりません。 cgiの編集はTerapad、サーバはさくらインターネットのライトです。 サーバへのアップは直接さくらインターネットにログインして行っております。 ※CGI初心者です。初めて設置する完全素人です。 よろしくお願いします!!

    • 締切済み
    • CGI

専門家に質問してみよう