作者PHP5 (Powered by Zend Engine2)
看板PHP
标题Re: [请益] POST一个变数?
时间Fri Aug 3 03:16:58 2007
※ 引述《cckh ()》之铭言:
: POST的基本写法
: <input type=text name='Name' value=3 size=5>
: 然後在action的网页 用$_POST['Name']把值抓出来
: 我的问题在於 这样的写法是假定就只有一个text area
: 那如果text area是用回圈产生出来的
: 以致於name的部分必须要用name=$Name[$i]这样的写法
: (前後可能要加单引号或双引号)
: 那麽 在action的网页 似乎没有办法用$_POST[$Name[$i]]这样的写法??
: 想请教一下版上各位 要怎麽解决这个问题呢
: 谢谢
你要先了解1维、2维array
以你的例子,假设有10个 input type=text
<?php for($i=0;$i<10;$i++): ?>
<input type=text name='Name[]'>
^^^^^^^
<?php endfor; ?>
action 送出後
for($i=0;$i<10;$i++) echo $_POST['Name'][$i];
^^^^^^^^^^^^^^^^^^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.245.58