这个界面怎么做?
我想把页面做成下面的效果,页面所有信息都提交到同一个php文件。
这个怎么做比较好?我是把整个页面做成一个form,还是一个person+一个提交做成一个form?
如果只有一个form,在php中怎么得到所有的person信息呢?
person1---------------------------------------
姓名: 证件类型:
性别: 证件号码:
房间:
person2---------------------------------------
姓名: 证件类型:
性别: 证件号码:
房间:
person3---------------------------------------
姓名: 证件类型:
性别: 证件号码:
房间:
总押金: 预住天数:
提交按钮
[解决办法]
当然是放在一个表单中啊,通过不同的name属性值就能进行区分。
[解决办法]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><form> <table border="0"> <?php for($i=1; $i<=3; $i++){ ?> <tr> <td colspan="2">person<?=$i?>---------------------------------------</td> </tr> <tr> <td>姓名:</td><td>证件类型:</td> </tr> <tr> <td>性别:</td><td>证件号码:</td> </tr> <tr> <td colspan="2">房间:</td> </tr> <?php } ?> <tr> <td>总押金:</td><td>预住天数:</td> </tr> <tr> <td colspan="2"><input type="submit" name="submit" value="提交" /></td> </tr> </table></form></body></html>
[解决办法]
<?phpprint_r($_POST);?><form method='post'> person1---------------------------------------<br> 姓名<input type='text' name='name[]'/><br> 性别<input type='text' name='gender[]'/><br> 房间<input type='text' name='room[]'/><br> person2---------------------------------------<br> 姓名<input type='text' name='name[]'/><br> 性别<input type='text' name='gender[]'/><br> 房间<input type='text' name='room[]'/><br> person3---------------------------------------<br> 姓名<input type='text' name='name[]'/><br> 性别<input type='text' name='gender[]'/><br> 房间<input type='text' name='room[]'/><br> <input type='submit' value='submit'><form>
[解决办法]
可用post接收form信息
<?phpif(!empty($_POST)){ print_r($_POST);}?><form action="a.php" method="post" name="form"> <table border="0"> <?php for($i=1; $i<=3; $i++){ ?> <tr> <td colspan="2">person<?=$i?>---------------------------------------</td> </tr> <tr> <td>姓名:<input type="text" name="name" value="<?=$i?>" /></td> <td>证件类型:<input type="text" name="type" value="<?=$i?>" /></td> </tr> <tr> <td>性别:<input type="text" name="sex" value="<?=$i?>" /></td> <td>证件号码:<input type="text" name="code" value="<?=$i?>" /></td> </tr> <tr> <td colspan="2">房间:<input type="text" name="room" value="<?=$i?>" /></td> </tr> <?php } ?> <tr> <td>总押金:<input type="text" name="total" value="<?=$i?>" /></td> <td>预住天数:<input type="text" name="days" value="<?=$i?>" /></td> </tr> <tr> <td colspan="2"><input type="submit" name="submit" value="提交" /></td> </tr> </table></form>