Php 通过电子邮件发送html表单广播框结果?
有人能帮我吗?我正试图通过电子邮件从我的表格中发送4个广播框的结果。我收到的电子邮件很好,但没有得到通过发送的结果 有人能告诉我我做错了什么吗 html格式:Php 通过电子邮件发送html表单广播框结果?,php,html,Php,Html,有人能帮我吗?我正试图通过电子邮件从我的表格中发送4个广播框的结果。我收到的电子邮件很好,但没有得到通过发送的结果 有人能告诉我我做错了什么吗 html格式: <html> <head> <title>Site Feedback</title> </head> <body> <form name="myform" action="send_feedback.php" method="POST"> <div
<html>
<head>
<title>Site Feedback</title>
</head>
<body>
<form name="myform" action="send_feedback.php" method="POST">
<div class="wrapper_feedback" align="left">
<p>Website Design:</p>
<input type="radio" name="design" value="design1">
1
<input type="radio" name="design" value="design2">
2
<input type="radio" name="design" value="design3" checked>
3
<input type="radio" name="design" value="design4">
4
<input type="radio" name="design" value="design5">
5
</p>
<hr>
<p>Ease of Use:</p>
<input type="radio" name="easeuse" value="ease1">
1
<input type="radio" name="easeuse" value="ease2">
2
<input type="radio" name="easeuse" value="ease3" checked>
3
<input type="radio" name="easeuse" value="ease4">
4
<input type="radio" name="easeuse" value="ease5">
5
</p>
<hr>
<p>Fit for Purpose:</p>
<input type="radio" name="purpose" value="purpose1">
1
<input type="radio" name="purpose" value="purpose2">
2
<input type="radio" name="purpose" value="purpose3" checked>
3
<input type="radio" name="purpose" value="purpose4">
4
<input type="radio" name="purpose" value="purpose5">
5
</p>
<hr>
<p>Layout:</p>
<input type="radio" name="layout" value="layout1">
1
<input type="radio" name="layout" value="layout2">
2
<input type="radio" name="layout" value="layout3" checked>
3
<input type="radio" name="layout" value="layout4">
4
<input type="radio" name="layout" value="layout5">
5
</p>
<input type="submit" action="submit" value="submit" name="submit">
<br>
</div>
</form>
</body>
</html>
现场反馈
网站设计:
1.
2.
3.
4.
5.
易用性:
1.
2.
3.
4.
5.
适合用途:
1.
2.
3.
4.
5.
布局:
1.
2.
3.
4.
5.
php:
您的代码所依赖的是不推荐和不鼓励使用的。您应该通过以下方式访问数据:
$_POST['design']
不是:
代替这些变量:
$design
$easeuse
$purpose
$layout
使用以下命令:
$_POST['design']
$_POST['easeuse']
$_POST['purpose']
$_POST['layout']
您需要使用以下语法访问从表单发送的POST变量:
$_POST['design']
$_POST['easeuse']
$_POST['purpose']
$_POST['layout']
您是否应该将其称为$_POST['design'],而不是$design,以便从POST中获取变量?这是您的整个脚本吗?我觉得如果脚本不提取字符串中的变量,那么字符串中的变量将没有值。此外,在发送邮件之前,请尝试将这些值记录在某个位置,以便查看是否至少获得了正确的值。如果使用这些值,则会出现此错误?解析错误:语法错误,意外的T_封装的_和_空格,在第11行的/Applications/XAMPP/xamppfiles/htdocs/ptb1/send_feedback.php中需要T_字符串或T_变量或T_NUM_字符串,请尝试将代码放在一行上,因为您的空格无论如何都是不相关的。并确保您没有使用错误的报价样式。
$_POST['design']
$_POST['easeuse']
$_POST['purpose']
$_POST['layout']
$_POST['design']
$_POST['easeuse']
$_POST['purpose']
$_POST['layout']