粘性表单的一个问题

janwen 2009-04-05 01:35:45
下面的代码哪里错了 为什么无法显示粘性表单:
<form name="form" method="post" action="test.php">
<input name="ws" type="text" size="20" value="<?php if(isset($_POST['ws'])) echo $_POST['ws'];?>" />
<input name="submit" type="submit" value="yes" />
<?php
if(@$_POST['ws'] != 0){
for($i = 0;$i < $_POST['ws'];$i++){
echo '元素['.($i+1).']';
echo "    ";
echo '<input name="Elements[$i]" type="text" size="40" maxlength="60" value="';
if(isset($_POST['Elements[$i]'])){
echo $_POST['Elements[$i]'];
}else{
echo $i;
}
echo '" />';
echo "    ";
echo '<input name="submit[]" type="submit" value="确认" />';
echo "<br /><br />";
}
}
</form>
...全文
137 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序猿之殇 2009-04-05
  • 打赏
  • 举报
回复
粘性表单 ?
不知道是啥意思~!
janwen 2009-04-05
  • 打赏
  • 举报
回复
<form name="form" method="post" action="test.php">
<input name="ws" type="text" size="20" value=" <?php if(isset($_POST['ws'])) echo $_POST['ws'];?>" />
<input name="submit" type="submit" value="yes" />
<?php
if(@$_POST['ws'] != 0){
for($i = 0;$i < $_POST['ws'];$i++){
echo '元素['.($i+1).']';
echo "    ";
echo ' <input name="Elements[$i]" type="text" size="40" maxlength="60" value="';
if(isset($_POST['Elements[$i]'])){
echo $_POST['Elements[$i]'];
}else{
echo $i;
}
echo '" />';
echo "    ";
echo ' <input name="submit[]" type="submit" value="确认" />';
echo " <br /> <br />";
}
}
?>
</form>

忘打了 php已经关闭了
Steve 2009-04-05
  • 打赏
  • 举报
回复
php没有关闭
form前头把PHP关上.

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧