客戶在他的網站上有一個非常大的表單(大約40個字段),一旦用戶點擊提交,客戶應該發送給他的郵件。有沒有更實用的方式來發送一個非常大的形式在PHP?
我想做這樣的:
<?
$name = $_REQUEST['name'] ;
$lastname = $_REQUEST['lastname'] ;
$address = $_REQUEST['lastname'] ;
$field1 = $_REQUEST['field1'] ;
$field2 = $_REQUEST['field2'] ;
$field39 = $_REQUEST['field39'] ;
....
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
// Additional headers
$headers .= 'To: Bob <[email protected]>' . "\r\n";
$headers .= 'From: User <[email protected]>' . "\r\n";
// Mail it
mail("[email protected]", "FORM FROM YOUR WEB!", "Name: $name\r\n LastName: $lastname\r\n Address: $address\r\n
Answer to field 1: $field1 ..... ", $headers);
?>
但由於大約有40場,我不知道我在做正確的方式。有沒有更適當的方法來做到這一點?
你看到重複每一次 - 它是*我沒有想到使用foreach這樣的循環* –