0

我有以下具有 3 个不同选择 ID 的日期选择器

<form id="testform" method="get" action="../Untitled-1.html">
    <select id="date-sel-dd" name="date-sel-dd">
      <option value="-1">Day</option>

      <option value="1">1st</option>
      <option value="2">2nd</option>
      <option value="3">3rd</option>
      <option value="4">4th</option>
      <option value="5">5th</option>
      <option value="6">6th</option>

      <option value="7">7th</option>
      <option value="8">8th</option>
      <option value="9">9th</option>
      <option value="10">10th</option>
      <option value="11">11th</option>
      <option value="12">12th</option>

      <option value="13">13th</option>
      <option value="14">14th</option>
      <option value="15">15th</option>
      <option value="16">16th</option>
      <option value="17">17th</option>
      <option value="18">18th</option>

      <option value="19">19th</option>
      <option value="20">20th</option>
      <option value="21">21st</option>
      <option value="22">22nd</option>
      <option value="23">23rd</option>
      <option value="24">24th</option>

      <option value="25">25th</option>
      <option value="26">26th</option>
      <option value="27">27th</option>
      <option value="28">28th</option>
      <option value="29">29th</option>
      <option value="30">30th</option>

      <option value="31">31st</option>
    </select>
    <select id="date-sel-mm" name="date-sel-mm">
      <option value="-1">Month</option>
      <option value="1">January</option>
      <option value="2">February</option>
      <option value="3">March</option>

      <option value="4">April</option>
      <option value="5">May</option>
      <option value="6">June</option>
      <option value="7">July</option>
      <option value="8">August</option>
      <option value="9">September</option>

      <option value="10">October</option>
      <option value="11">November</option>
      <option value="12">December</option>
    </select>
    <select id="date-sel" name="date-sel">
      <option value="-1">Year</option>
      <option value="2012">2012</option>
      <option value="2013">2013</option>
      <option value="2014">2014</option>
    </select>

  <input type="submit" name="submit" id="submit" value="Submit" />

我需要从这 3 个不同的选择字段中获取值,并将其与表单一起发布到一个新的命名为:'arrival'。当我提交到页面时,我希望我的 url 看起来像:

mydomain.php?arrival=date-sel-dd/date-sel-mm/date-sel

4

1 回答 1

0

你可以使用一个数组。

全部重命名selectarrival[].

在您的 php 页面中,您可以将该值作为数组获取。尝试:

print_r($_POST['arrival']);

如果您想加入日期,请​​使用:

$date = implode('/', $_POST['arrival']);

header('Location: mydomain.php?arrival=' . $date);
于 2012-11-27T22:30:26.380 回答