Jump to content

Dropdown menus on my PHP registration page


mikes1471

Recommended Posts

Hi Guys

 

I have created a registration form in PHP using text boxes. The problems start when I try to enter drop down menus for date of birth and gender, I had considered creating one for cities aswell but as I cant successfully enter one dropdown menu I cant think about that yet!

 

Mike

Sorry I should have specified a bit more perhaps, this is my code for the form with text boxes, concatenated_date is in place of the drop down menus which will be added to my table in dd/mm/yyyy format (2nd lot of code)

 

(!$_POST['submit']){

    echo "<table border=\"0\" cellspacing=\"3\" cellpadding=\"3\">\n";

    echo "<form method=\"post\" action=\"register.php\">\n";

    echo "<tr><td colspan=\"2\" align=\"center\">Registration Form</td></tr>\n";

    echo "<tr><td>First Name</td><td><input type=\"text\" name=\"firstname\"></td></tr>\n";

    echo "<tr><td>Last Name</td><td><input type=\"text\" name=\"lastname\"></td></tr>\n";

    echo "<tr><td>Gender</td><td><input type=\"text\" name=\"gender\"></td></tr>\n";

    echo "<tr><td>Date of Birth</td><td><input type=\"text\" name=\"concatenated_date\"></td></tr>\n";

    echo "<tr><td>Country</td><td><input type=\"text\" name=\"country\"></td></tr>\n";

    echo "<tr><td>Town</td><td><input type=\"text\" name=\"town\"></td></tr>\n";

    echo "<tr><td>Postcode</td><td><input type=\"text\" name=\"postcode\"></td></tr>\n";

    echo "<tr><td>Username</td><td><input type=\"text\" name=\"username\"></td></tr>\n";

    echo "<tr><td>Password</td><td><input type=\"password\" name=\"password\"></td></tr>\n";

    echo "<tr><td>Confirm</td><td><input type=\"password\" name=\"passconf\"></td></tr>\n";

    echo "<tr><td>E-Mail</td><td><input type=\"text\" name=\"email\"></td></tr>\n";

    echo "<tr><td colspan=\"2\" align=\"center\"><input type=\"submit\" name=\"submit\" value=\"Register\"></td></tr>\n";

    echo "</form></table>\n";

 

Dreamweaver Code:

 

<form id="form1" name="form1" method="post" action="">

  <label>Date of Birth

  <select name="select">

    <option selected="selected">dd</option>

    <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>

    <option value="6">6</option>

    <option value="7">7</option>

    <option value="8">8</option>

    <option value="9">9</option>

    <option value="10">10</option>

    <option value="11">11</option>

    <option value="12">12</option>

    <option value="13">13</option>

    <option value="14">14</option>

    <option value="15">15</option>

    <option value="16">16</option>

    <option value="17">17</option>

    <option value="18">18</option>

    <option value="19">19</option>

    <option value="20">20</option>

    <option value="21">21</option>

    <option value="22">22</option>

    <option value="23">23</option>

    <option value="24">24</option>

    <option value="25">25</option>

    <option value="26">26</option>

    <option value="27">27</option>

    <option value="28">28</option>

    <option value="29">29</option>

    <option value="30">30</option>

    <option value="31">31</option>

  </select>

  </label>

  <label>

  <select name="select2">

    <option selected="selected">mm</option>

    <option value="01">January</option>

    <option value="02">February</option>

    <option value="03">March</option>

    <option value="04">April</option>

    <option value="05">May</option>

    <option value="06">June</option>

    <option value="07">July</option>

    <option value="08">August</option>

    <option value="09">September</option>

    <option value="10">October</option>

    <option value="11">November</option>

    <option value="12">December</option>

  </select>

  </label>

  <label>

  <select name="select3">

    <option selected="selected">yyyy</option>

    <option value="1991">1991</option>

    <option value="1990">1990</option>

    <option value="1989">1989</option>

    <option value="1988">1988</option>

    <option value="1987">1987</option>

    <option value="1986">1986</option>

    <option value="1985">1985</option>

    <option value="1984">1984</option>

    <option value="1983">1983</option>

    <option value="1982">1982</option>

    <option value="1981">1981</option>

    <option value="1980">1980</option>

    <option value="1979">1979</option>

    <option value="1978">1978</option>

    <option value="1977">1977</option>

    <option value="1976">1976</option>

    <option value="1975">1975</option>

    <option value="1974">1974</option>

    <option value="1973">1973</option>

    <option value="1972">1972</option>

    <option value="1971">1971</option>

    <option value="1970">1970</option>

    <option value="1969">1969</option>

    <option value="1968">1968</option>

    <option value="1967">1967</option>

    <option value="1966">1966</option>

    <option value="1965">1965</option>

    <option value="1964">1964</option>

    <option value="1963">1963</option>

    <option value="1962">1962</option>

    <option value="1961">1961</option>

    <option value="1960">1960</option>

    <option value="1959">1959</option>

    <option value="1958">1958</option>

    <option value="1957">1957</option>

    <option value="1956">1956</option>

    <option value="1955">1955</option>

    <option value="1954">1954</option>

    <option value="1953">1953</option>

    <option value="1952">1952</option>

    <option value="1951">1951</option>

    <option value="1950">1950</option>

    <option value="1949">1949</option>

    <option value="1948">1948</option>

    <option value="1947">1947</option>

    <option value="1946">1946</option>

    <option value="1945">1945</option>

    <option value="1944">1944</option>

    <option value="1943">1943</option>

    <option value="1942">1942</option>

    <option value="1941">1941</option>

    <option value="1940">1940</option>

    <option value="1939">1939</option>

    <option value="1938">1938</option>

    <option value="1937">1937</option>

    <option value="1936">1936</option>

    <option value="1935">1935</option>

    <option value="1934">1934</option>

    <option value="1933">1933</option>

    <option value="1932">1932</option>

    <option value="1931">1931</option>

    <option value="1930">1930</option>

    <option value="1929">1929</option>

    <option value="1928">1928</option>

    <option value="1927">1927</option>

    <option value="1926">1926</option>

    <option value="1925">1925</option>

    <option value="1924">1924</option>

    <option value="1923">1923</option>

    <option value="1922">1922</option>

    <option value="1921">1921</option>

    <option value="1920">1920</option>

    <option value="1919">1919</option>

    <option value="1918">1918</option>

    <option value="1917">1917</option>

    <option value="1916">1916</option>

    <option value="1915">1915</option>

    <option value="1914">1914</option>

    <option value="1913">1913</option>

    <option value="1912">1912</option>

    <option value="1911">1911</option>

    <option value="1910">1910</option>

  </select>

  </label>

</form>

 

In addition to making pointless observations maybe you should work on your powers of perception as uniflare was very quickly able to see the point I was making and you still seem to be struggling...? Now will you make another petty comeback post or will you post a response that will assist me in adding a dropdown menu to my existing registration form based on the code I have posted?

In addition to making pointless observations maybe you should work on your powers of perception as uniflare was very quickly able to see the point I was making and you still seem to be struggling...? Now will you make another petty comeback post or will you post a response that will assist me in adding a dropdown menu to my existing registration form based on the code I have posted?

 

 

I too have no clue what your php problem is.

 

You can add more inputs very easily to a html form.

 

So before you start to be rude and disrespect people who have posted thousands of helpful responeses why don't you ask a real question and stop wasting people's time.

Haha, I was thinking the same thing! He'll ask somewhere else, but he won't ask here.

 

maybe you should work on your powers of perception

 

You are the one who came here and (didn't) ask us for help. I'm not going to sit down and try to decipher the problem if you aren't going to take the time to describe what it is. The quality of help you get is directly proportionate to the quality of question you ask. Don't ask a question, don't get an answer. I quite enjoy helping people here, but it's free help, and I'm only willing to help those who help themselves.

 

Now will you make another petty comeback post or will you post a response that will assist me in adding a dropdown menu to my existing registration form based on the code I have posted?

 

I don't see the problem - you already have a dropdown menu. You posted the code right there!

 

I dont see how any of his posts were constructive for me.

 

Oh, I would say this was pretty constructive:

 

It's much easier to answer a question if you actually ask one.

 

You just chose to freak out instead of asking a question - at which point I, or someone else, would have helped you.

 

 

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.