cnyangqi 发表于 2013-2-7 01:34:50

PHP——表单

获取多值表单的数据
<table width="257" align="center" bgcolor="#CCCCCC"><?phpif(isset($_POST['submit'])){echo '您经常使用的变成语言是:<br/>';if(isset($_POST['languages'])){foreach ($_POST['languages'] as $language){echo '<br/>'.$language;}}else{echo '您提交的选项为空';}}?><form method="post" action="test.php"><tr><td>多选框</td><td><select name="languages[]" size="4" multiple="multiple"><option value="Java">Java</option><option value="csharp">C#</option><option value="Php">Php</option><option value="Asp.net">Asp.net</option></select></td></tr><tr><td colspan="2"><input type="submit" name="submit" value="提交"></td></tr></form></table>
在PHP中为了识别赋给一个表单的多个值,将表单的多个值考虑为数组而增加一对中括号。因此表单名将不是languages,而是languages[]。
页: [1]
查看完整版本: PHP——表单