我希望能够通过php将表格数据从我的网站发送到我的电子邮箱。但是,我在网上尝试了所有的例子,但没有一个能为我工作。我不知道为什么。我错过了一个插件吗?
///////////////////////////////BLACKBOX////////////////
function buyblackbox(){
global $USER, $PLANET, $LNG, $UNI, $CONF,$resource,$pricelist;
$blackbox = HTTP::_GP('blackbox', 0);
$price = 10000 * $blackbox;
$loli = mt_rand(1,2);
if ($price < 0) {
$this->printMessage("Hack attempt.", true, array('game.php?page=premium', 2));
}
if($USER['antimatter'] < $price){
$this->printMessage("You do not have enough antimatter", true, array('game.php?page=premium', 2));
die();
}
elseif($blackbox < 0){
$this->printMessage("Hack attempt.", true, array('game.php?page=premium', 2));
die();
}else{
$USER['antimatter'] -= $price;
$GLOBALS['DATABASE']->query("UPDATE ".USERS." SET `darkbox` = '".$loli."', `antimatter` = `antimatter` - '".$price."' WHERE `id` = ".$USER['id'].";");
if($USER['darkbox'] == 1)
{
$GLOBALS['DATABASE']->query("UPDATE ".USERS." SET `darkmatter` = `darkmatter` - '".$price."' WHERE `id` = ".$USER['id'].";");
$this->printMessage('vins nem sit has succesfully be bought', true, array('game.php?page=premium', 2));
}
if($USER['darkbox'] == 2)
{
$GLOBALS['DATABASE']->query("UPDATE ".USERS." SET `darkmatter` = `darkmatter` + '".$price."' WHERE `id` = ".$USER['id'].";");
$this->printMessage('BlackBox has succesfully be bought', true, array('game.php?page=premium', 2));
}
}
die();
}
/////////////////////////////////END BLACKBOX///////////////////////
有人可以告诉我应该把什么放在send_form_email.php文件中吗?
答案 0 :(得分:0)
您需要创建第二个页面以获取所有帖子信息,然后您将要使用php邮件功能。
如果您还没有创建帖子变量,他们将会是这样的
$name = $_POST['name'];
$company = $_POST['company_name'];
$to = $_POST['email_address'];
如果你想格式化它以在消息中添加新行,因为默认情况下它将是一个巨大的行使用\ n因为没有html / css格式将很容易使用
mail ($to , $subject , $message );