如我在表单里定义了5个输入框
<?php
for($i = 0;$i < 5;$i++){
?>
<input name="e[]" type="text" />
<?php
}
?>
<input name="submit" type="submit" value="确认" />
<input type="hidden" name="submitted" value="TRUE" />
怎么把e中的内容传递给一个array变量
我写了如下的代码,但是不对,显示错误是:Undefined index: e[0] 请高手帮忙纠正
<?php
if(isset($_POST["submitted"])){
for($i = 0;$i < 5;$i++){
$x[$i] = $_POST["e[$i]"];
}
}
<?php
for($i = 0;$i < 5;$i++){
?>
<input name="e[]" type="text" />
<?php
}
?>
<input name="submit" type="submit" value="确认" />
<input type="hidden" name="submitted" value="TRUE" />
怎么把e中的内容传递给一个array变量
我写了如下的代码,但是不对,显示错误是:Undefined index: e[0] 请高手帮忙纠正
<?php
if(isset($_POST["submitted"])){
for($i = 0;$i < 5;$i++){
$x[$i] = $_POST["e[$i]"];
}
}
解决方案 »
- PHP输出EXCEL
- paypal如何与嵌入到网页
- 文件下载类网站,下载地址字段应该怎么设计?
- 超简单问题:PHP+MYSQL中如何统计出今天更新了多少条内容?
- Warning: session_module_name() [function.session-module-name]: A session is acti
- php如何实现 点击一个网站里的链接 回跳到另一个网页 并输出特定数值
- 为什么我的win2003不支持php
- 如何格式化时间?
- 请问,php中终止叶面执行是哪个函数爱?
- 这个功能怎么实现?高分增送!!
- 这个问题怎么解决Fatal errorCall to undefined function mysql_connect() in conn\conn.php
- 我们的网站Mysql数据库定期被删除,不知道是什么原因,想请高手帮忙解决问题
<!DOCTYPE html PUBLIC "-//W3C//DTD html 4.01 Transitional//EN">
<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<form action="" method="post" >
<?php
for($i = 0;$i < 5;$i++){
?>
<input name="e[]" type="text" />
<?php
}
?>
<input name="submit" type="submit" value="确认" />
<input type="hidden" name="submitted" value="TRUE" />
</form>
<?php
if(isset($_POST["submitted"])){ //如果表单提交
$e = $_POST["e"]; //得到变量,会是一个数组
print_r ($e); //输出数组
echo "<br />";
foreach ($e as $key => $value)
{
echo "$value <br />"; //输出每个input框的值
}
}
?>