很多站长朋友们都不太清楚php会员名代码,今天小编就来给大家整理php会员名代码,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php问题,如何在登陆后每个页面都显示登录名,求代码 2、 ThinkPHP如何让用户登录后一直显示登录名 3、 php登陆成功后跳转至首页后在页面头部显示登录名,解决后再给10分 4、 关于网页,那些要输入会员名和密码的网是怎样制作出来的? 5、 php怎么写登录后才能访问的页面 6、 PHP中怎么获取用户登录名? php问题,如何在登陆后每个页面都显示登录名,求代码登陆成功以后 把用户名 存入session 然后在每个页面引用 session 就可以显示这个用户名了, 这个session 变量在浏览器关闭之前一直存在的...
<?php
session_start()
.......
$_SESSION['name'] = $user;
?>
引用时
<?php
session_start()
echo $_SESSION['name'];
?>
ThinkPHP如何让用户登录后一直显示登录名ThinkPHP让用户登录后一直显示登录名的方法是把用户名放入session。
ThinkPHP提供了Session管理和操作的完善支持,全部操作可以通过一个内置的session函数完成。
1、session初始化设置
如果session方法的name参数传入数组则表示进行session初始化设置,例如:
session(array('name'=>'session_id','expire'=>3600));
2、用户登录后,把userName设置到session:
Session赋值比较简单,直接使用:
session('userName','value'); //设置session
3、在页面上取值方法:
$value = session('userName');
这样就可以一直保存session中的用户名在页面上了。
php登陆成功后跳转至首页后在页面头部显示登录名,解决后再给10分你要实现简单的改下(在php文件第一行加入session_start(),另外传递过来的参数需要过滤):
if($rows)
{
$_SESSION['name'] = $yonghu;
echo '<script language="javascript">location.href="index.php";</script>';
exit();
}
登录注册栏:
<div id="div_tou_zhong">
<?php if(isset($_SESSION['name']) !empty($_SESSION['name'])):?>
<a href="zhuce.html"><b><span>注册</span></b></a> | <a href="denglu.html"><b><span>登陆</span></b></a>
<?php else:?>
<b>欢迎 <?php echo $_SESSION['name'];?></b>
</div>
手敲的,难免出现错误,在补充就可以了。
关于网页,那些要输入会员名和密码的网是怎样制作出来的?这是应用了服务器技术的网站通常采用的方法
这种服务器技术可以根据浏览者或者浏览环境的不同返回不同的网页页面
具体说来有asp、jsp、php、等技术
当你输入用户名和密码后,你的输入数据将会传送到服务器,服务器再调用相应的程序处理你的数据,根据你提交的数据,服务器可以做出相应的动作,最直接的就是返回相应的页面。
比如用户名不同,就会显示相应的用户信息
再比如你的密码错误,服务器就会返回出错信息等等
php怎么写登录后才能访问的页面login.php
<?php
$username = $_POST['username'];
$password = $_POST['password'];
$user = file_get_contents('./user.txt'); //存放登录名和密码的文件
//user.txt 内容 admin 123456 //存放的格式可以随意改变
//根据登录名密码的存放格式获取用户名和密码
$user = explode(' ',$user);
if($user[0] == $username $user[1] == $password ){
//登录名和密码正确 设置session 并跳转
session_start(); //开启session
$_SESSION['islogin'] = true;
header("Location: index.php");exit;
}else{
//登录名和密码错误 返回登录页
header("Location: login.php");exit;
}
?>
index.php
<?php
session_start(); //开启session
//判断登录时的session是否存在 如果存在则表示已经登录
if(!$_SESSION['islogin']){
// !$_SESSION['islogin'] 表示不存在 回到登录页面
header("Location: login.php");exit;
}
//已经登录后的其他业务逻辑处理代码
?>
PHP中怎么获取用户登录名?你说的是form提交,获得用户名吗?
如果是的话 就在接受的页面上用$_POST['标签的name'];
如果是想每个页面都可以获取的话就用session
例:
1.php
<form action="2.php" method="post">
<input type="text" name="yonghu">
<input type="submit" name="tijiao">提交
</form>
2.php:
if(isset($_POST['yonghu'])){
$yonghu=$_POST['yonghu'];
//如果用session的话,在下面写上session就可以了 但首先要开启session 在第一行写上<?php session_start();?> 就可以了
$_SESSION['username']=$yonghu;
}
关于php会员名代码的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php会员名代码 php会员系统的详细内容...