検索で出てきた一覧表に対してリンクを貼るCGI?
[上に]
[前に]
[次に]
komkom
[E-Mail]
1999/09/07(火) 12:29:36
検索できる掲示板を作っているのですが、県別などで検索を
かけて出てきた人物の一覧表の名前の部分を押すとメールが送れる
フォームが出てきて、ヘッダーとしてその人の名前が出てくる・・
といったCGIは、どうやったら作れるのでしょうか?
(わけの分からない質問ですいません)
あのんきい
1999/09/07(火) 13:45:47
ここで簡単に説明するのは難しいと思いますが、
まず必要なのは、
1. 検索をするCGIです
もう一つ必要なのが、
2. メールを送るCGI
です
"1"で検索結果を表示するときに、名前をアンカーにします
そのアンカーに、パラメータを含ませて"2"のCGIを呼ぶようにすれば
実現できます
プログラムの大まかな作り方は以上のようになると思いますが、
プログラムの作り方がわからないとなると、
ここでは説明しきれないと思われます…(-_-;)
hiro-kim
1999/09/07(火) 14:02:51
検索は別にしますと,検索結果としてのHTMLページに対して,
人名を表す文字列が <a href="mailto:……"> のリンクになっている。
このリンクをクリックすると,電子メールクライアントのメール作成ウィンドウが開く。このウィンドウでは,宛先欄にメールアドレスではなく“人名を表す文字列”が表示されているようにしたい。
とおっしゃっているのですか。
komkom
[E-Mail]
1999/09/07(火) 14:23:17
あのんきいさん、hiro-kimさんありがとうございます。
hiro-kimさんの質問ですが、<a href="mailto:……">ではなく、
押すと、メール送信フォームが開く・・・。
(で、その表示されたページには、名前が付属する)
といったものです。
<action="*****.cgi">だと思うのですが・・・
またわけが分からなくなってしまったかもしれません。
ごめんなさい。
kala
1999/09/07(火) 15:57:53
メール送信フォームを表示するCGIをform.cgiとすると、次のようにして必要なパラメータを渡せばよいでしょう。
<a href="form.cgi?メールアドレス+その他の必要事項">
<a href="form.cgi?email=メールアドレス&other=その他の必要事項">
等々
後はform.cgi側で処理するわけです。
kom
[E-Mail]
1999/09/07(火) 17:39:14
[[解決]]
答えてくれた方、ありがとうございました。
みなさんのアドバイスを参考にがんばってみます。
でもやっぱり、CGIってむずかしい・・・
[上に]
[前に]
[次に]