• 締切済み

WEBフォーム データベース化 メール送信

プログラミング技術について初心者のため、教えてください (1)WEBフォームから取得した顧客情報を、自動でデータベース化 メールやDMを送付に利用する情報なので、できるだけ使い回しやすい常態がよいです (2)データベース化した情報を管理ページにて条件検索などして閲覧ができる (例)性別で検索して男性のみを抽出など (3)(2)で抽出した顧客のみにメールを送ることができる (例)特定会員のみへのメールといった感じです 上記のところまでをWEB上でできるシステムを考えています まったくプログラミングについて無知でして、方法だけでも どんなものがあるか教えていただけないでしょうか? PHPを使えばできるとか、CGIでもできるとか、また利用しやすいソフトとか、いろいろお知恵をお貸しください。 よろしくお願いします

  • PHP
  • 回答数2
  • ありがとう数1

みんなの回答

  • jaga999
  • ベストアンサー率40% (4/10)
回答No.2

PHPとMySQL(データベース)を使えば以上の仕様は実現できると思います。※別にデータベースは何でもいいです。 以下の本で実現できそうな気がしますよ。 http://www.amazon.co.jp/%E9%80%9F%E5%8A%B9-%E5%9B%B3%E8%A7%A3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0PHP-MySQL%E2%80%95Windows-Linux-PHP5%E5%AF%BE%E5%BF%9C/dp/4839914397/ref=sr_1_4?ie=UTF8&s=books&qid=1228794180&sr=1-4 (3)(2)で抽出した顧客のみにメールを送ることができる これに関しては上記の本だけではおそらく対応できないので、他の本を探すか自分で若干考える必要がでてきます。

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

(1)はPHP+MySQLでできますが「まったくプログラミングについて無知」 ですと敷居はたかいかもしれません。 CMSなどである程度レベルは下げられますが、結局はSQL文ひとつ 書けないのでは実働に耐えられないでしょう。 (2)に関してはphpMyAdminなどのツールが便利ですが、汎用的なので 逆に使い勝手に限界があります。 なれてくればご自身で、インタフェースを作った方が、直感的で よいかもしれません。(そのぶん技術と根性が必要ですが) (3)は、PHPの関数などを組み合わせるのが妥当なやり方になるでしょう。

関連するQ&A

  • WEBフォームから取得した顧客情報を・・・

    プログラミング技術について初心者のため、教えてください (1)WEBフォームから取得した顧客情報を、自動でデータベース化 メールやDMを送付に利用する情報なので、できるだけ使い回しやすい常態がよいです (2)データベース化した情報を管理ページにて条件検索などして閲覧ができる (例)性別で検索して男性のみを抽出など (3)(2)で抽出した顧客のみにメールを送ることができる (例)特定会員のみへのメールといった感じです 上記のところまでをWEB上でできるシステムを考えています まったくプログラミングについて無知でして、方法だけでも どんなものがあるか教えていただけないでしょうか? PHPを使えばできるとか、CGIでもできるとか、また利用しやすいソフトとか、いろいろお知恵をお貸しください。 よろしくお願いします

  • WEBでデータベース

    今はaccessでフォームを使ってデータの検索システムを作って使ってますが(一人で) これをWEB上で行う場合、どのようなプログラミング知識が必要なのでしょうか? 教えてgooの様に、テキストに検索文字を入力して 検索ボタンを押下して、検索結果を次のページに表示させたいです。 データベースだけはmdbファイルにありますがWEBの知識がなにもありません。 検索するパソコンは、データを持ってるパソコンとは何もネットワークでは繋がってません。

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

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

  • CGIより適切はデーターベースは?

    お世話になっております。 今回私は、自分の家でサーバーを立ち上げたので、HPを作ろう!と思いました。サーバーはWindowsです。 そのHPの一部に、レシピ集を載せたいと思っているのですが、そこのデーターベースを1ページずつ作るのではなく、CGIで組んで表示させようかと考えていました。CGIは以前組んだことがあったので。その方が管理も楽ですし、検索機能も利用できるな、と。 ですが、最近CGIを使っているサイトをあまり見ていない気がします。大体そういうデーターベースを扱うときは、どのようなプログラミング等を使いますか? プログラミング方面では初心者ですので、PHPなどの具体名をあげていただいて、作成時に参考になるHPなど教えていただければ幸いです。 勉強も兼ねて作成したいと思います。 よろしくお願いいたします。

  • 医薬品のデータベースを探しています

    おしえてください。 医療関係のサイトを開設する準備を進めています。 そこで利用できる薬のデータベースを探しています。 市販薬・大衆薬ではなく、医療用医薬品のデータベースです。 1万3000種類ほどあるのでしょうか、その大半を網羅しているようなデータベースを探しています。 データベースといってもさまざまですが、以下のように利用できるものを探しています。 データベース作成企業 → 弊社 → 弊社サイトのユーザ(不特定多数) これは、ネット通販のAmazonようなモデルです。 Amazonは、その商品データベースを、技術基盤とあわせて公開しています。 Amazonの商品データベースは、さまざまな企業のサイトに接続されています。 たとえばmixiで本を探すと、Amazonのデータベースにつながります。 Amazon → mixi → mixi会員(不特定多数) ポイントは次の2点。 1) 弊社のサイトに組み込めること。 弊社のサイト内に検索窓口を置きたい。 データベースの情報をカスタマイズしたい。 2) 弊社サイトのユーザーが利用できること。 Amazonとmixiの例でいえば、Amazonが契約するのは株式会社mixiです。 Amazonにとって、「mixi会員」は、いわば「顧客の顧客」という存在です。 Amazonは「顧客の顧客」がデータベースを利用することを想定しています。 「データベースの利用を許可するのはmixi社員のみ」というような契約・サービスモデルではダメなのです。 データベース利用の有料・無料は問いません。 なにとぞよろしくお願いします。

  • ウェブ、データベースに関して教えてください。

    小さな会社をやっている者です。 会社のシステムの今後の方向性を考えるにあたり、 ウェブ、データベース関連で、基本的なことがわかりませんので、 ご指導いただけると幸いです。 現在、会社で商品の情報のデータ一覧を作っています。 それをデータベース化するか何かをして、 その情報を自社のホームページ上で公開したいと思っております。 データベースを作成してから、ホームページ上でその情報を検索、閲覧するための、 簡単な流れ、やり方を教えていただけないでしょうか。 ホームページ上での、データに対して行いたい操作は、 商品情報の検索、商品情報の表示です。 現在の状況としては以下です。 ○現在独自のホームページはあります。 ○ホームページのサーバーはロリポップのレンタルサーバーです。 ○自社に一台サーバー専用機があります。(現在はファイルサーバー) ○現在の商品情報はエクセルに打ち込んでいます。 ○現在の自社にあるデータベースのソフトはアクセスだけです。 ○データ量は2,000~3,000件、将来的には一万件を越えると思います。 ○商品の情報は頻繁に更新されます。

  • データベースからメールアドレスを順に抽出してメール

    データベースからメールアドレスを順に抽出してメールを作成して一斉送信したいです メール送信時に本文に http://(ドメイン)/(ファイル名).cgi?e-mail=(メールアドレス) を入れ、受信者が上記のアドレスにアクセスすることで、ラジオボタンによるアンケートを表示し、アンケート結果をデータベースに書き込むということを実施したいです もちろんCGIの知識は必要になりますよね 使用OSはWindowsで、データベースの管理やメール作成に関しては何を使用すれば良いのでしょうか 今はWindows+Apache+ActivePerlの実行環境があります それともWindowsでやること自体間違いでしょうか 参考文献やリファレンスをご存知でしたら教えて下さいませんか 情報セキュリティに関しての指摘は不要です どうかよろしくお願いします

  • データベース検索フォーム作成

    こんにちは、よろしくお願いします。 タイトルの通りデータベース検索フォームなるものの作成を考えているのですが、何かよい案、もしくはサンプルのURLありましたら教えていただけないでしょうか。 【概要】 index.html 項目A(セレクト形式) 項目B(テキスト形式) 項目C(テキスト形式) 項目D(テキスト形式) にキーワードを入力(何も入力されないこともありうる)。 SELECTEDはALLなので、 項目B以降に何も入力されなければ全ての情報が表示。 検索対象データベースはCSVでそれぞれ 項目A,項目B,項目C,項目D のような感じで記述(test.csv)。 キーワードとデータベースでマッチしたものを表示させたいです(AND条件)。 index.htmlとデータベースは作成済み。 ボタンを押した移行のCGIの案を探しています。 webサーバー・・・HP-UX web・・・IE CGI開発言語・・・Perl 開発端末・・・windows2000(Tera Term 使用) 以上、よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • フォームのセキュリティについて

    いつもお世話になっております。 某社の共用レンタルサーバでWebサイトを運営しておりますが、この度、希望するお客様に紙媒体のDMを送るため、送付先の情報をうかがうフォームを設置しようと思っております。 クレジットカード等の情報は一切なく、氏名・性別・住所・メールアドレス・年齢あたりの個人情報を書いていただく予定です。 そこで質問いたしますが、こういったような個人情報が送信されるフォームのセキュリティはどのように行えばいいのでしょうか。 現在、考えているのはサーバがSSL対応、ということで2通りあります。 1.フォームをSSLで保護されている場所に置き、CGI(Perlで書かれたもの)を利用し、データ格納用ファイルに書き込みをする。データ格納用ファイルはCGIより下の階層等に置き、htaccessの認証を設定しておく。なお、データ格納ファイルは24時間に1度、会社のPCにダウンロードし、空ファイルに更新する。 2.フォームをSSLで保護されているディレクトリに置き、CGIを通して管理者のメールアドレスに内容を送信する。 1は24時間とはいえ、サーバにデータが置かれているので心配になっておりますが、かといって2はメール送信時に読みとられる可能性があるような気もします。 ただ、私の知識ですとこれくらいが限界ですので、何か良い案、修正案などがありましたら、教えていただきたいと思います。 よろしくお願いします。

  • データベースの価値

    私は、これからベンチャー企業の立ち上げに参加する予定です。 代表の人は私の趣味で鍛え上げられたPC能力を買ってくれているようで、とりあえず顧客リストをデータベースにしておいてほしいとたのまれました。 データベースはPHPでウェブアプリ(といってもたいしたものではありませんが)を作る際にMYSQLを触ったくらいしか経験がありません。 はっきりいって、私にはエクセルで管理したほうがみやすくていいとさえ思うのですが、なんのために顧客情報をデータベース化するのかさっぱりわかりません。 一応、手土産にスマホからタッチですぐに地図が現れるウェブアプリくらいつくっていこうとは思っているのですが、世間一般的にはこういう場合どのような目的でデータベースをつかうのでしょうか? 顧客情報はBtoBで、訪問するような形です。 代表は、この情報は社員全員に見せるのではなく、一部の人しか見れないようにすると言っていました。そういったセキュリティてきな意味でもエクセルではなくデータベースを選ぶことの利点なのでしょうか?

専門家に質問してみよう