求助写一段小程序 求高人,麻烦用PHP写一二个页面,建一个表单,输入内容后提交跳转到下一个页面,显示输入的内容。返回上一页继续输入内容提交后,显示输入内容和之前输入的内容,如此反复,用seesion保存这些内容。十分感谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpsession_start();$_SESSION["a"]=$_POST['a']; //SESSION保存 echo $_SESSION["a"]?> <form method="post"> <input name="a" value="<?php echo $_SESSION["a"] ?>" /> <input type="submit" /> </form> <?phpsession_start();$i = $_GET['i'];$_SESSION["a"][$i]=$_POST['a']; //SESSION保存 for($j = 0;$j<=$i;$j++){ echo $_SESSION["a"][$j].'<br/>';}$i++;?> <form method="post" action='1.php?i=<?php echo $i; ?>'> <input name="a" /> <input type="submit" /> </form>楼上的没注意到细节“显示输入内容和之前输入的内容”给你修改了下; a.php<form method="post" action='b.php'> <input name="a" /> <input type="submit" /> </form>b.phpsession_start();if(isset($_POST['a'])){ $_SESSION["a"][]=$_POST['a']; echo join('<br>',$_SESSION["a"]);} 谢谢你。你的程序编译后会出现这个错误 Notice: Undefined offset on line 8。 这是为什么? 谢谢你。如果想要倒序输出内容,例如第一次输入David 然后 Richard 然后 Matt, 显示为 Matt, Richard, David 有什么方法吗?谢谢。 echo join('<br>',array_reverse($_SESSION["a"])); 第一次的时候没有内容,就会出现未定义变量和的提示,你自己可以加个判断,判断下,就能解决了由于写的比较粗矿我就没有做过多的操作,你检测下if(empty($i))就能解决这个错误 XML/HTML code?1234<form method="post" action='b.php'> <input name="a" /> <input type="submit" /> </form> b.php PHP code?12345session_start();if(isset($_POST['a'])){ $_SESSIO…… 用表格输出数据表中的数据 extension_dir无论怎么设置都是c:\php5 请问有没有PHP开源的广告系统 我是新手,不知道怎么给分,不过知道的还是帮忙解答一下吧,万分感激! 跨服务器的post重定向问题 怎样替换css文件中相应的内容? Zend Studio for Eclipse--新建项目问题 php递归的新问题 为什么我不能注销cookie呢? 这个在织梦是怎么弄的 TP3.2 select下的标签怎么能实现二级栏目分类? 一个关于ajax的问题,帮忙看下是什么情况 求指导(关于数据库连接)
<?php
session_start();
$_SESSION["a"]=$_POST['a']; //SESSION保存 echo $_SESSION["a"]
?>
<form method="post">
<input name="a" value="<?php echo $_SESSION["a"] ?>" />
<input type="submit" />
</form>
<?php
session_start();
$i = $_GET['i'];$_SESSION["a"][$i]=$_POST['a']; //SESSION保存
for($j = 0;$j<=$i;$j++){
echo $_SESSION["a"][$j].'<br/>';
}
$i++;
?>
<form method="post" action='1.php?i=<?php echo $i; ?>'>
<input name="a" />
<input type="submit" />
</form>楼上的没注意到细节“显示输入内容和之前输入的内容”给你修改了下;
<form method="post" action='b.php'>
<input name="a" />
<input type="submit" />
</form>
b.php
session_start();
if(isset($_POST['a'])){
$_SESSION["a"][]=$_POST['a'];
echo join('<br>',$_SESSION["a"]);
}
由于写的比较粗矿我就没有做过多的操作,你检测下
if(empty($i))就能解决这个错误
b.php
PHP code?12345session_start();if(isset($_POST['a'])){ $_SESSIO……