セレクト式の拍手

790 views
  1. コメントする
  2. 記事検索
  3. 更新
  4. 凍結

0
 iPhone 2017/10/27 14:59
あらかじめ此方が用意した複数の言葉の中から1つを選び、その言葉を送信するという拍手を作りたいのですが、どうすればいいのでしょうか?
調べてみてもよく分からなくて困っています。

残り998件書き込み可

2
 iPhone 2017/10/28 06:19
>>1
お陰様で作る事が出来ました!
本当にありがとうございます!

1
しち SOV35 2017/10/27 21:37
>>0
プルダウンメニューを使うタイプの拍手フォームのことでしょうか?

拍手を置きたいページの、置きたい場所に赤線内↓をぺたりと
(※自動改行無し用)

#(1)−−−−−−−−−−
<form action="/サイトID/clap/数字/" method="POST">
<select name="message">
<option value="【選択肢1】">選択肢のサンプル1</option>
<option value="【選択肢2】">選択肢のサンプル2</option>
<option value="【選択肢3】">選択肢のサンプル3</option>
<option value="【選択肢4】">選択肢のサンプル4</option>
<option value="【選択肢5】">選択肢のサンプル5</option>
</select><br>
<input type="submit" value="拍手">
</form>
#−−−−−−−−−−

もしも貼り付けレイアウトを使う場合は、
【基本設定】>『ページ貼付時のリンクタイプ』を『レイアウト指定』にして、
【貼り付け時レイアウト】(=【詳細レイアウト】)には以下↓の赤線内を入れてください。
(※自動改行無し)

あとは拍手フォームを置きたいページの置きたい場所に、##clap1##(数字は適宜変更のこと)を書けば完成です。

#(2)−−−−−−−−−−
#formStart#
<select name="message">
<option value="【選択肢1】">選択肢のサンプル1</option>
<option value="【選択肢2】">選択肢のサンプル2</option>
<option value="【選択肢3】">選択肢のサンプル3</option>
<option value="【選択肢4】">選択肢のサンプル4</option>
<option value="【選択肢5】">選択肢のサンプル5</option>
</select><br>
#formSubmit_拍手#
#formEnd#
#−−−−−−−−−−

(1)でも(2)でも、メッセージとして送信されてくるのは
>  【選択肢1】
の部分です。

『選択肢のサンプル1』の部分は、実際ページ上に表示される選択肢の文章です。訪問者さんに見せる部分ですね。

【選択肢1】の部分は管理人に届くメッセージの文章ですので、自分が分かりやすいように書き換えてください。
普通の(訪問者さんが書き込んでくれた)メッセージとの見分けがつきやすいよう、私は【】を使ったり◆を付けたりしてます。(こういう記号は訪問者さんに見えないので、とにかく自分が分かりやすいようにしてOK)

なお、一つ目の選択肢を、

<option value="">応援内容を選んでね▼</option>

という風に value(メッセージとして送られてくる内容)を空にしておくと、メッセージは当然送られて来ません。
=コメントフォーム無記入でただ拍手を押されただけ、と同じ結果になる。
(選択肢2以降の)各連載宛ての拍手だけ、メッセージを付けられればいいや……という時にでも。
1ページ中1ページ目

Back to Top