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 相关文章推荐
php文章内容分页并生成相应的htm静态页面代码
Jun 07 PHP
PHP游戏编程25个脚本代码
Feb 08 PHP
PHP中使用curl伪造IP的简单方法
Aug 07 PHP
PHP中的数组处理函数实例总结
Jan 09 PHP
yii2高级应用之自定义组件实现全局使用图片上传功能的方法
Oct 08 PHP
php array_reverse 以相反的顺序返回数组实例代码
Apr 11 PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 PHP
PHP微信企业号开发之回调模式开启与用法示例
Nov 25 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
php pdo连接数据库操作示例
Nov 18 PHP
YII2框架中actions的作用与使用方法示例
Mar 13 PHP
PHP终止脚本运行三种实现方法详解
Sep 01 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
header()函数使用说明
2006/11/23 PHP
ThinkPHP学习笔记(一)ThinkPHP部署
2014/06/22 PHP
php正则匹配文章中的远程图片地址并下载图片至本地
2015/09/29 PHP
PHP正则验证字符串是否为数字的两种方法并附常用正则
2019/02/27 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
jQuery中odd选择器的定义和用法
2014/12/23 Javascript
js计算德州扑克牌面值的方法
2015/03/04 Javascript
jQuery实现输入框下拉列表树插件特效代码分享
2015/08/27 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
jQuery+ajax实现文章点赞功能的方法
2015/12/31 Javascript
Angularjs中使用Filters详解
2016/03/11 Javascript
盘点javascript 正则表达式中 中括号的【坑】
2016/03/16 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
BootStrap Fileinput上传插件使用实例代码
2017/07/28 Javascript
功能完善的小程序日历组件的实现
2020/03/31 Javascript
bootstrapValidator表单校验、更改状态、新增、移除校验字段的实例代码
2020/05/19 Javascript
vue实现移动端触屏拖拽功能
2020/08/21 Javascript
JS访问对象两种方式区别解析
2020/08/29 Javascript
Python中fnmatch模块的使用详情
2018/11/30 Python
python实现提取str字符串/json中多级目录下的某个值
2020/02/27 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
详解Pycharm与anaconda安装配置指南
2020/08/25 Python
什么是CSS3 HSLA色彩模式?HSLA模拟渐变色条
2016/04/26 HTML / CSS
英国最大的经认证的有机超市:Planet Organic
2018/02/02 全球购物
英国乡村时尚和宠物用品专家:Pet & Country
2018/07/02 全球购物
澳大利亚最受欢迎的美发和美容在线商店:Catwalk
2018/12/12 全球购物
铭立家具面试题
2012/12/06 面试题
静态变量和实例变量的区别
2015/07/07 面试题
统计系教授推荐信
2014/02/28 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
买房子个人收入证明
2014/10/12 职场文书
初中毕业生感言
2015/07/31 职场文书
会议室管理制度范本
2015/08/06 职场文书
2016应届大学生自荐信模板
2016/01/28 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
使用javascript解析二维码的三种方式
2021/11/11 Javascript