我已经在这里待了几天......看了看这里的所有帖子,无法弄明白。 这是HTML(部分):
<form action="mail3.php" method="post">
<label class="heading">Select Your Technical Exposure:</label>
<input type="checkbox" name="check_list[]" value="C/C++"><label>C /C++</label>
<input type="checkbox" name="check_list[]" value="Java"> <label>Java</label>
<input type="checkbox" name="check_list[]" value="PHP"><label>PHP</label>
<input type="checkbox" name="check_list[]" value="HTML/CSS"><label>HTML/CSS</label>
<input type="checkbox" name="check_list[]" value="UNIX/LINUX"><label>UNIX/LINUX</label>
<input type="submit" name="submit" Value="Submit"/>
<!----- Including PHP Script ----->
<?php include 'mail3.php';?>
</form>
这是mail3.php代码:
$invite = implode(', ', $_POST['check_list[]']);
echo $invite; //Nothing prints
echo $_POST['check_list[]']; //nothing prints
屏幕上没有任何内容。
我的最终结果是通过电子邮件发送选定的复选框(我已经有电子邮件部分正常工作,但我的电子邮件中$ invite的值为空白)
mail($to,$subject,$invite,$headers);
帮助! 感谢
答案 0 :(得分:0)
我很糟糕......哦,这是我的坏事 echo $ _POST [&#39; check_list []&#39;] 本来应该的 echo $ _POST [&#39; check_list&#39;]
我太近了!