我将旧的cgi mailform表单转换为PHP,只需执行以下操作并通过电子邮件发送$ msg作为电子邮件的正文。 我想提取该字段的价值" email"作为一个单独的变量用作回复地址。
<div class="progress">
<div class="progress-bar" role="progressbar" aria-valuenow="" aria-
valuemin="0" aria-valuemax="100" style="width: 60%;">
</div>
</div>
像$ field [email]这样的东西会包含电子邮件字段的值吗?
答案 0 :(得分:0)
如果您正在使用单维数组,这将执行此操作。如果你有一个关联数组,那么你需要添加另一个搜索变量。关联可能看起来像:
Array (1) (
Array (3) (
["email"] =>
[0] => jointtech@example.com
[1] => bob@example.com
[2] => tom@example.com
)
)
foreach ($_POST as $field=>$value) {
if ( strpos($field, 'submit') === false ) {
$msg .= $field['email'] . ": " . $value . "\n";
}
如果上面有关联数组,那么$field['email']
将无效。