0

こんにちは Bootstrap ボタンはとても美しいですが、ユーザーがクリックまたは入力した値を取得するにはどうすればよいですか?

すなわち。チェックボックス用。

<label class="checkbox inline">
  <input type="checkbox" id="inlineCheckbox1" value="option1"> 1
</label>
<label class="checkbox inline">
  <input type="checkbox" id="inlineCheckbox2" value="option2"> 2
</label>
<label class="checkbox inline">
  <input type="checkbox" id="inlineCheckbox3" value="option3"> 3
</label>

PHP を使用すると、次のページに値を取得できますか? どのように?

4

2 に答える 2

0

チェックボックスexに同じものを与えて、phpsideで処理しようとしましたか? お気に入り;

HTML

<form .....
    <label class="checkbox inline">
      <input name="mycheckboxes[]" type="checkbox" id="inlineCheckbox1" value="option1"> 1
    </label>
    <label class="checkbox inline">
      <input name="mycheckboxes[]" type="checkbox" id="inlineCheckbox2" value="option2"> 2
    </label>
    <label class="checkbox inline">
      <input name="mycheckboxes[]" type="checkbox" id="inlineCheckbox3" value="option3"> 3
    </label>

PHP

var_dump($_POST);
于 2013-04-01T23:49:00.250 に答える
0

意味のある名前を付けます。このようなフォームの場合:

<input type="checkbox" name="gender" id="inlineCheckbox1" value="male"> male
<input type="checkbox" name="gender" id="inlineCheckbox1" value="female"> female

あなたは単に行うでしょう:

if (isset($_POST['gender']))
{
    $user_gender = $_POST['gender']; // would equal either "male" or "female"
}

またはショートカット:

$user_gender = isset($_POST['gender']) && $_POST['gender'] == "male"  ? "male" : "female";

ハッピーコーディング。お役に立てれば!

于 2013-04-02T00:11:58.453 に答える