• ベストアンサー

1ページだけ入力してもらって以降は届けたメールから入力してもらいたい

現在運営しているサイトの注文に関する入力ページが 都合上、3ページにわたっています。 ※CGI、perlでそれらをつないでいます。 1ページ目入力→2ページ目(1ページ目の情報が反映されている)→3ページ目・・・という具合です。 これらを下記のように変更したいのですが・・・ 1ページ目だけ入力してもらう。 送信ボタンをクリック。 入力してもらったメールアドレス宛にメールを送信。 メールにはURLが記載されていて それをクリックすると、続きが入力できるようにする。 ※1ページ目の情報が反映されているようにしたい。

  • CGI
  • 回答数2
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.2

こんにちは。 SQLServerやPostgresql、mySQL等を使用してSQLにて取得します。 CSVでも、該当するIDのレコードを表示するようにすれば出来ると思います。 ただ、情報によってはCSVファイルで持っている場合読み取られる可能性があります。 (保存場所がWWW上に公開される場所でファイル名がわかってしまった等) まあそれを言っちゃうと、IDが推測されるものであると別顧客のデータが 表示されたりとかありますが・・・。 多くはIDの桁数を多くしたり推測されにくい文字列にしたり、IDに対するパスワードを設定したりしてると思います。

etu007
質問者

補足

すいません。 一応確認ですが、アクセスでも可能でしょうか?

その他の回答 (1)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんばんは。 こういう仕様の場合、多くはデータベースと連携してやることが 多いと思います。 メール送信の段階でURL引数に一意のIDをくっつけてメールに送ります。 メールに表示されたアドレスにアクセスすると その一意のIDを使用して入力された情報を取得し、表示します。

etu007
質問者

補足

早速お答えありがとうございます。 この場合データベースというのは いわゆるSQLなどのことなんでしょうか? それともファイルメーカー? 基本データはCSVで保存しているものばかり なので・・・。CSVでは無理ですよね?

関連するQ&A

  • リンク元のURLをメールで送信したいのですが

    リンク元のURLをメールで送信したいのですが 複数のページから1つのメールフォームを兼用しているのですが、その際、元のページのURLを一緒に送信したいのですがうまく出来ません。 使っているメールフォームはform_mailer.cgiです。 ●全体の流れ 【1】各商品ページ(HTML) ボタンをクリックでメールフォームへ     ↓ 【2】メールフォーム(HTML) 項目を入力後、送信ボタンをクリック     ↓ 【3】確認画面(form_mailer.cgi) 送信ボタンをクリック     ↓ 【4】メール送信 ・【1】のページのURLを【4】で送信したいのです。 ・【2】と【3】の時にはできれば「hidden」等で非表示にしておきたいです。 いろいろ調べてみたのですが、JavaScriptの「document.write(document.referrer);」が使えるのかと思ったのですが、それを【2】以降どうCGIに渡せばいいのかがわかりません。 もしくは、他に手段があるのかもしれませんが…。 どなたか、方法がわかりましたらご教授願います。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • 入力内容によって表紙させるページを指定するCGIを知りたい

    入力内容によって表紙させるページを指定するCGIを知りたい CGI初心者です。 ホームページにて、各数字をフォームに入力して送信すると、それぞれ違ったページに飛ぶCGIを探しています。例えば1と入力して送信ボタンをクリックするとplay.htmlへ飛び、 2と入力するとstudy.htmlへ飛ぶという。 飛ぶ先は4つほどでよいです。 それとFTPサーバに置くのは、入力するホームページと飛んだ先のページのほかに、どんなファイルを置けば良いのでしょうか?? 使っているのはwww.sakura.ne.jpのレンタルサーバーです。 よろしくおねがいします!

    • ベストアンサー
    • CGI
  • フォームで入力されたデータを、相手先へメール送信する

    あるフォームに「タイトル」・「メールアドレス」・「メッセージ」を 入力するテキストボックス(TYPE="TEXT")・テキストエリアがあります。 そこページ内にある送信ボタンをクリックされたらフォームで入力された メールアドレス宛に、同フォーム入力されたタイトル・メッセージを送信するような処理をperlで 組みたいのですが、どのような処理をさせればよろしいのでしょうか? そのような処理をやっているサンプルをご紹介していただけますと 大変うれしいです。 この本文だけではイメージしにくいとは思いましたので、あえてデモみたいな ページを以下のURLに用意しました。     http://www.hidecnet.ne.jp/~uruno/ もし必要な場合は、上URLにアクセスください。 大変厄介な質問になって申し訳ありません。 皆様の知恵を貸して頂けますようお願いいたします。

    • ベストアンサー
    • Perl
  • フォームメールでの通し番号

    CGIでフォームメールを作成しています。 フォームから入力された情報はサーバに残さずに、管理人のメールに送る仕組みです。サーバに情報は残さないのですが、管理人が受信したメールの件名に、通し番号を追加したいと思っています。 確認用のページの「送信する」ボタンをクリックして、カウントさせたらいいのかもしれませんが、書き方がよくわかりません。 カウントCGIを利用すればよい、というのはよく見かけるのですが、カウントだと、ページが表示されたときにカウントされていってしまうと思うのですが、送信のクリックボタンを押して、というようにするには、具体的にどのように記入すればいいのかがわかりません。 漠然とした内容で申し訳ありませんが、よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • このページは個人情報漏れる可能性ありますか?

    アンケートのcgiをPerlで作ろうと思っています。 例えば、このURLのようなgetで各個人を識別するURLをお客様にメールで送り、 https://www.hogehoge.com/cgi-bin/hogehoge.cgi?id=Um9waIeh9JL3hBei7haqV3dPXeJa3s URLを開くと、お客様の個人情報が表示されるページを作ろうと思っています。 これは、安全でしょうか? 個人情報が漏れることはありますでしょうか? googleのキャッシュなどに保存されてしまうということはありえますでしょうか? 作ろうとしているページは、1週間くらいだけオープンして、その後削除します。

    • ベストアンサー
    • CGI
  • 携帯メールからhtmlをメールで送信する、またはウエブ上でhtmlを入力するとホームページが反映される方法。

    臨時情報など急な文章をアップしたいときに、携帯電話のメールなどからhtmlを送信するとインターネット上で反映されるようにしたいです。 <<基本情報>> 独自ドメインを使っているためアップロード方法はFTPのみとなります。インフォシークなどウエブ上からタグを入力して反映されるようなサービスはありません。 自分の理想としては、PCメインページ内に予め、インラインフレーム形式の臨時用のスペースを用意し、普段は空白にしておいて、臨時情報などを書き込むときには、携帯電話からメールでhtml送信すると文章が反映され、PCメインページからは、インラインフレーム内の文章が表示されるようにしたいのです。 ただ単に文章をアップするのではなくタグも使えたほうがいいです。 サイズ指定やリンクなどもしたいので・・。 恐らく、cgiか何かでできると思うのですが、そういうcgiを配布しているサイトはありますでしょうか? apeboard+でもカスタムすれば、携帯のウエブ上から掲示板を書き込むような感覚で、できそうな感じがするのですが無理でしょうかね?? ちなみに自分はdocomoのケータイを使っています。 恐らく、携帯からFTPは使えないでしょうから掲示板の書き込みのようなcgiに頼るしかない気がします。 やり方がわかる方は教えてください。 お願いします!!

    • ベストアンサー
    • HTML
  • このページは暗号化されていますが、あなたがこのページで入力する情報は暗

    このページは暗号化されていますが、あなたがこのページで入力する情報は暗号化されていない接続を通して送られようとしており、第三者が簡単に傍受できます。 本当にこの情報の送信を続けてもよろしいですか? 最近メールを送信する時にこのような表示がでます。どのようにしてよいのでしょうか?

  • Perlにこのようなことはできるのでしょうか

    質問させていただきます 最近ちょっとcgiに触れているのですが、perlには次のようなことは可能なのでしょうか 可能ならばもう少し勉強して実際にそういった動きをするcgiを作ってみたく思っています 1.テキストボックスにUrlを入力してもらう 2.送信ボタンが押されたらUrlを参照して対象のページの内容を見にゆき、 3.その中を文字列検索して欲しい情報を持ってきて、表示する cgiに「できること」は様々なページに載っていたのですが、「できないこと」はさすがに載っておらず 2.の部分ができるのかできないのかがよくわかっておりません cgiで可能なのかどうか、もし不可能ならばそういった動作を行うのによいのはどんな言語なのか というのをご返答いただければと思います。

  • メールフォームから送信した人にメールの自動返信をしたい

    こんにちは。CGI可の有料サーバーでホームページを運営しております。 現在フリーのCGIスクリプトを使ってメール送信フォームを設置しています。 そこでこのメール送信フォームを使ってメールを送った人宛てに、 メールを自動返信したいのですが、どうすればできるのでしょうか? 別のCGIを探してきて設置しなければなりませんか? ちなみにPerlは分かりませんので自分でCGIは書けません。 どなたか方法を教えていただけるとありがたいです。 よろしくお願いします。

  • 迷惑メール

    ここ数日で、迷惑メールが沢山きます。 送信源として、ダイレクトメールと書いてあり、ご注文ありがとうございます。や先月分の支払いはこちらです。Amazonを偽ったサイトからも来ました。 すべてURLがついています。 こちらはクリックしていません。 もし、クリックしてしまったらどうなりますか? メールアドレスに届くのはどこからか情報が漏れてるのでしょうか?

専門家に質問してみよう