PHP中系统登录的取值问题 我想问一下,我登录一个php做的系统时,如何取到改用户的用户名和密码,因为我在另外一个页面需要根据这个用户名查询数据库取到这个用户的其它值,然后放到text框里面,我大概知道用session和cookie这些东西,但是不知道该怎么写,希望大牛们给个代码示例。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我登录...时,如何取到改用户的...//这不还是得到自已嘛,要从数据操作,得以你的用户名为准去查你用户id再查关于此用户一切信息,你如果是普通用户,你是无权限的你要取东西(放框里是次要的)是主要的,根session cookie没有关系,他们是让数据有效一段时间取东西:拿到你的权限,连接到数据库,设定适合的语句就查出来了,表也不知道,甚至没人知道你要什么,根本没法写事例 http://www.w3school.com.cn/php/php_sessions.asphttp://www.w3school.com.cn/php/php_cookies.asp自己看看 在进行登录处理的页面开头<?php session_start(); ?>判断,结果集不为空{ $_SESSION["name"]=$_POST['name']; 获取session值}在其他页面用的时候<?php @session_start(); ?><?php echo $name; ?> 即可 a.php 页面内容<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><form action="b.php" method="post">name:<input name="name" type="text" /><br>pass:<input name="pass" type="password" /><br><input name="tijiao" type="submit" value="提交" /></form></body></html>b.php 页面内容<?phpSession_start(); // 放于最前 切记!!!?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title></head><body><?phpif($_POST[tijiao]){ echo "用户名:$_POST[name]密码:$_POST[pass]";}?></body></html> 这是什么情况?第二春来了?消息称编程语言PHP即将推出移动版 关于PHP调用ASP.NET webservice eval的问题 php中的printf中的fomat参数怎么用呀 php无法获取提交到本页的数据 执行insert into语句为什么不报错? 如何设置Apache只允许被调用vbs和js脚本,同时却禁止下载vbs和js? 怎么屏蔽php的探针?在线等! 求教关于多站点的include_path配置问题 急啊,,关于以apache模块安装php,, 服务器上的程序会用curl进行一次网络请求,请问如何解决整个网站卡的问题? 上传图片的问题
再查关于此用户一切信息,你如果是普通用户,你是无权限的
你要取东西(放框里是次要的)是主要的,根session cookie没有关系,他们是让数据有效一段时间
取东西:拿到你的权限,连接到数据库,设定适合的语句就查出来了,表也不知道,甚至没人知道你要什么,根本没法写事例
http://www.w3school.com.cn/php/php_cookies.asp
自己看看
<?php session_start(); ?>
判断,结果集不为空{
$_SESSION["name"]=$_POST['name']; 获取session值
}在其他页面用的时候
<?php @session_start(); ?>
<?php echo $name; ?> 即可
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<form action="b.php" method="post">
name:<input name="name" type="text" /><br>
pass:<input name="pass" type="password" /><br>
<input name="tijiao" type="submit" value="提交" />
</form>
</body>
</html>
b.php 页面内容<?php
Session_start(); // 放于最前 切记!!!
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head><body>
<?php
if($_POST[tijiao])
{
echo "用户名:$_POST[name]密码:$_POST[pass]";
}
?>
</body>
</html>