2013-10-08 18 views
0

我這樣做有很多麻煩。目前在電子郵件中,它應該說選擇標籤中選擇了什麼,它只是說數組。如何將選定標記中的選定值放入郵件功能中?

if($_SERVER ['REQUEST_METHOD'] == 'POST'){ 
    $number_staff = $_POST['amount_people']; 
    $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; 
    $number_staff = $_POST['amount_people']; 
    mail('myemailaddress', 'Subject',' Amount Of people: '.$_POST['amount_people'].'', $headers); 

    } 

那就是php。

<form action="staff-mugs.php" method="post"> 
    Number of staff: 
     <select name="amount_people"> 
      <option value="-- --">-- --</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> 
     </select> 
        </form> 

那就是html。 很好解決這個小問題。 在此先感謝

+0

它應該工作。但你可以通過打印你的$ _POST數組中的內容來進行調試。 –

+0

當我打印它 'print($ _ POST ['amount_people']);' 它提出了數組。 – user2860240

+0

你確定你沒有多個標籤: