看到一个帖子这么改就能取到,
a:
<FORM METHOD=POST ACTION="2.php">
<INPUT TYPE="text" NAME="txt[]" value="1111">
<INPUT TYPE="text" NAME="txt[]" value="2222">
<INPUT TYPE="text" NAME="txt[]" value="3333">
<INPUT TYPE="submit">
</FORM>
b:
<?php
for($i=0;$i<count($txt);$i++) {
echo("txt[".$i."]===>".$txt[$i]);
}
?>
但是$txt确实是数组,但却取不到value值;数组里全是为空
a:
<FORM METHOD=POST ACTION="2.php">
<INPUT TYPE="text" NAME="txt[]" value="1111">
<INPUT TYPE="text" NAME="txt[]" value="2222">
<INPUT TYPE="text" NAME="txt[]" value="3333">
<INPUT TYPE="submit">
</FORM>
b:
<?php
for($i=0;$i<count($txt);$i++) {
echo("txt[".$i."]===>".$txt[$i]);
}
?>
但是$txt确实是数组,但却取不到value值;数组里全是为空
<INPUT TYPE="text" NAME="txt[]" value="2222">
<INPUT TYPE="text" NAME="txt[]" value="3333">
谁能做个例子,我看看,
print_r($_POST);
看看就清楚了
$txt = $_POST['txt'];//或extract($_POST);
for($i=0;$i<count($txt);$i++) {
echo("txt[".$i."]===>".$txt[$i]);
}
?>
a:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<FORM METHOD=POST ACTION="2.php">
<INPUT TYPE="text" NAME="txt[]" value="1111">
<INPUT TYPE="text" NAME="txt[]" value="2222">
<INPUT TYPE="text" NAME="txt[]" value="3333">
<INPUT TYPE="submit">
</FORM>
</BODY>
</HTML>
b:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<?php
$txt = $_POST['txt'];//埥extract($_POST);
for($i=0;$i<count($txt);$i++) {
echo("txt[".$i."]===>".$txt[$i]);
}
?>
</BODY>
</HTML>
我这里在b页的不出来value
值,你们能打出来吗?
是我的环境有问题,还是php版本的问题。。