js+php实现静态页面实时调用用户登陆状态的方法


Posted in PHP onJanuary 04, 2015

本文实例讲述了js+php实现静态页面实时调用用户登陆状态的方法。分享给大家供大家参考。具体分析如下:

在程序开发中,经常会把页面做成html的静态形式,这样可以减轻服务器负载,但是也存在一个问题就是当注册用户登陆时,要在html页面显示登陆成功或需要登陆的提示,这样我们就必须想其它办法来实现了,下面我们就是利用js+php来实例的,当然还有ajax也可以实现,代码如下:

<!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=gb2312" /> 

<title>静态页面实时调用用户登陆与退出登陆程序(网页特效调用php代码)</title> 

</head> 

 

<body> 

<script language="javascript" src="/loginajax.php?fid={fid}"></script> 

</body> 

</html>

loginajax.php文件,因为loginajax.php是由js形式调用输出,所以在这个文件里面的代码由于按js输出形式才能正确被显示,代码如下:
<?php 

 $id = isset( $_get['fid'] )?$_get['fid']:0;  

 if( !isset($_cookie['vvg']) ){ 

?> 

document.write('用户名:<input type="text" class="pl_sty1" name="username" id="username" />'); 

document.write('<input name="action" type="hidden" value="login" />'); 

<?php

 } 

 else 

 { 

  echo 'document.write('['.$_cookie['realname'],']发言 <a href=/login/login.php?action=logout>退出</a>');'; 

 } 

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
Zend Guard一些常见问题解答
Sep 11 PHP
Apache2中实现多网站域名绑定的实现方法
Jun 01 PHP
淘宝ip地址查询类分享(利用淘宝ip库)
Jan 07 PHP
PHP Curl出现403错误的解决办法
May 29 PHP
php通过baihui网API实现读取word文档并展示
Jun 22 PHP
php如何实现只替换一次或N次
Oct 29 PHP
PHP实现的蚂蚁爬杆路径算法代码
Dec 03 PHP
PHP结合Jquery和ajax实现瀑布流特效
Jan 07 PHP
PHP实现网页内容html标签补全和过滤的方法小结【2种方法】
Apr 27 PHP
php获取ajax的headers方法与内容实例
Dec 27 PHP
Yii2框架redis基本应用示例
Jul 13 PHP
Laravel框架路由管理简单示例
May 07 PHP
php+mysql实现用户注册登陆的方法
Jan 03 #PHP
php静态文件生成类实例分析
Jan 03 #PHP
php采集内容中带有图片地址的远程图片并保存的方法
Jan 03 #PHP
php中socket通信机制实例详解
Jan 03 #PHP
php读取csv数据保存到数组的方法
Jan 03 #PHP
php获取用户浏览器版本的方法
Jan 03 #PHP
php堆排序实现原理与应用方法
Jan 03 #PHP
You might like
探讨PHP删除文件夹的三种方法
2013/06/09 PHP
PHP static局部静态变量和全局静态变量总结
2014/03/02 PHP
PHP中isset与array_key_exists的区别实例分析
2015/06/02 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
javascript之bind使用介绍
2011/10/09 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
用jquery方法操作radio使其默认选项是否
2013/09/10 Javascript
Angular ng-class详解及实例代码
2016/09/19 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
浅谈关于axios和session的一些事
2017/07/13 Javascript
Vue中&quot;This dependency was not found&quot;问题的解决方法
2018/06/19 Javascript
Vue实现自定义下拉菜单功能
2018/07/16 Javascript
javascript中关于类型判断的一些疑惑小结
2018/10/14 Javascript
jQuery+ThinkPHP实现图片上传
2020/07/23 jQuery
[02:45]2016年中国刀塔全程回顾,完美“圣”典即将上演
2016/12/15 DOTA
[55:39]DOTA2-DPC中国联赛 正赛 VG vs LBZS BO3 第二场 1月19日
2021/03/11 DOTA
python中使用%与.format格式化文本方法解析
2017/12/27 Python
hmac模块生成加入了密钥的消息摘要详解
2018/01/11 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
Python中pandas模块DataFrame创建方法示例
2018/06/20 Python
Python学习笔记之Zip和Enumerate用法实例分析
2019/08/14 Python
django创建最简单HTML页面跳转方法
2019/08/16 Python
Python 多线程搜索txt文件的内容,并写入搜到的内容(Lock)方法
2019/08/23 Python
Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解
2020/02/18 Python
利用Python实现Excel的文件间的数据匹配功能
2020/06/16 Python
Django websocket原理及功能实现代码
2020/11/14 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
Traffic People官网:女式花裙、上衣和连身裤
2020/10/12 全球购物
设计模式的基本要素是什么
2014/04/21 面试题
入党推优材料
2014/06/02 职场文书
企业标语大全
2014/07/01 职场文书
2015年会计年终工作总结
2015/05/26 职场文书
立春观后感
2015/06/18 职场文书
简单了解 MySQL 中相关的锁
2021/05/25 MySQL