我使用php创建了一个电子邮件表单,并希望将其发送到我的电子邮件中。但是消息的所有值都在一个数组中。我使用了提取函数,但它返回null,这是它的电子邮件部分的代码。
foreach($good_data as $field => $value)
{
$good_data[$field] = mysqli_real_escape_string($cxn,$value);
}
$to = "***********";
$sub = "Cameron Web Design";
$mess = extract($good_data[$value]);
mail($to,$sub,$mess);
include('success.html');
它会发送字段,但不会发送内容。
答案 0 :(得分:0)
你正在以错误的方式使用extract()
,extract()
实际上为数组中的每个元素创建了1个变量,该元素被命名为元素键名,并且具有该元素的相同值,并且它自身的功能返回导入变量的值的数量。
也许您正在寻找的是implode()