2012-11-27 3 views
0

나는이 3 가지를 선택 IDS양식에서 3 개의 값을 1로 게시하려면 어떻게합니까?

<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 개에 differnt 선택 필드의 값을 얻고 새로운 이름으로 양식을 게시 할 필요가 다음과 같은 날짜 선택 : '도착' . 내가 내 URL이 같이 할 페이지에 제출하면?

mydomain.php 도착 = 날짜-SEL-DD/날짜-SEL-mm/날짜-SEL

+2

이 일의 요점은 무엇입니까? 코드가 불필요하게 복잡해질 것 같습니다. – Nathanael

답변

0

당신은 배열을 사용할 수 있습니다.

select의 이름을 모두 arrival[]으로 바꿉니다.

PHP 페이지에서 해당 값을 배열로 가져올 수 있습니다. 시도 :

print_r($_POST['arrival']); 

당신이 날짜 사용에 가입하려면 :

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

header('Location: mydomain.php?arrival=' . $date); 
관련 문제