验证成功了 将用户名存到session里 不就行了aphp这个页面直接用你存的session了
补充:在你验证成功以后 将用户名存入session 如:$_SESSION["username"]=$username;
echo "<script>alert('登录成功!');locationhref='aphp';</script>";
在aphp这个将$name 替换成$_SESSION["username"] 就行了 $result=mysql_query("SELECT xxx FROM user where name='$_SESSION["username"]' ",$db);
php表单提交成功后,最好有个判断是否成功,成功才跳转
可以设置一个变量$result 来判断是否成功,
成功的话跳转
假设$result>0是成功,则
<php
if($result > 0){
echo '<script>alert("提交成功!");locationhref="'$url'"</script>'; //$url就是你的跳转路径
}
>
或者
<php
if($result > 0){
echo '提交成功,即将跳转';
header("refresh:1;url=$url");//$url就是你的跳转路径
}
>
短短的几行代码竟然有两个明显的错误
1语法错误,能不能把引号整好了你,我是你老师得抽你
echo '<script>alert("请先登录");</script>'; //原来你两组双引号要搞事情2再一个就是你去查手册学习一下header()这个函数咋用好吧,手册有这么一句话请注意 header() 必须在任何实际输出之前调用,不管是普通的 HTML 标签,还是文件或 PHP 输出的空行,空格,你再header()前面直接echo 输出,你又要搞事情吗
最后,如果你要跳转,完全可以在script里面跳啊
以上就是关于php中在不同页面跳转的参数传递全部的内容,包括:php中在不同页面跳转的参数传递、php 表单提交 跳转、在html的最前面用php的session判断是否登陆,可以跳转,但是没有alert的d窗是怎么回事等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)