-2

サインアップ時に性別と国を選択するために HTML に動的セレクターを追加しました。ここで問題は、IF と Else の短い手を使用して、ユーザーが両方を選択したかどうかを確認してサインアップを完了する方法です。

これは私が追加した私のセレクタです

<div>Gender:</div>
    <select id="gender" onfocus="emptyElement('status')">
      <option value=""></option>
      <option value="m">Male</option>
      <option value="f">Female</option>
    </select>
    <div>Country:</div>
    <select id="country" onfocus="emptyElement('status')">
      <?php include_once("country_list.php"); ?>
    </select>
    <div>
4

1 に答える 1

0

nameフォーム入力に属性を追加する必要があります。

<select id="gender" name="gender" onfocus="emptyElement('status')">
<select id="country" name="country" onfocus="emptyElement('status')">

その後、設定されているかどうかを確認できます。

if(!isset($_POST['gender'])) 
{
  //Do what you need to if it is not set (such as a redirect)
}
if(!isset($_POST['country'])) 
{
  //Do what you need to if it is not set (such as a redirect)
}

それが役立つことを願っています。

于 2013-04-17T07:07:06.390 に答える