【发布时间】:2012-05-28 10:50:56
【问题描述】:
我有一个简单的 php 邮件表单,它会向管理员发送一封电子邮件,但目前它只是作为标准外观的文本发送。
我需要它,所以它出现在一个表格中,表格中的每个部分都在表格的新行中。
它还在表单上的某些选项中使用了一些单选按钮。单选按钮部分是否可以像下面的示例一样通过。
更新的框架评估 | “已选择单选按钮”
更新的框架评估 2 | “已选择单选按钮”
更新的框架评估 3 | “无”
如果是这样,如果选择了单选按钮的选项,它将为“绿色”,如果未选择任何内容,则显示“无”并显示为红色。
这是我目前正在使用的代码:
<?php
$email = $_REQUEST['email'] ;
$name = $_REQUEST['name'] ;
$radio1 = $_REQUEST['radio1'] ;
$radio2 = $_REQUEST['radio2'] ;
$radio3 = $_REQUEST['radio3'] ;
$radio4 = $_REQUEST['radio4'] ;
$address = $_REQUEST['address'] ;
$postcode = $_REQUEST['postcode'] ;
$tel = $_REQUEST['tel'] ;
mail( "email@domain.com", "APPROVAL REQUEST FORM", "Renewed Framework Assessments: $radio1\nSP Assessment Analysis Program (Demo Version): $radio2\nRenewed Framework Mental Maths Assessments: $radio3\nRenewed Framework Word Problem Books: $radio4\nFrom: $name\nEmail: $email\nAddress: $address\nPostcode: $postcode\nTelephone Number: $tel\n",'From: order@mathsbooksforchildren.co.uk');
header( "Location: http://domain.com/approval-request-form/" );
?>
【问题讨论】:
-
没有尝试自己回答问题,邮件注入漏洞和使用
$_REQUEST。看起来你真正需要做的是雇一个人来做这件事。 SO 是针对特定问题的,而不是为您工作。
标签: php email radio-button html-email