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 验证码实例代码
Jun 01 PHP
mysql数据库差异比较的PHP代码
Feb 05 PHP
深入PHP运行环境配置的详解
Jun 04 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
Jun 23 PHP
php程序总是提示验证码输入有误解决方案
Jan 07 PHP
PHP实现支持SSL连接的SMTP邮件发送类
Mar 05 PHP
CodeIgniter分页类pagination使用方法示例
Mar 28 PHP
PHP+jquery+CSS制作头像登录窗(仿QQ登陆)
Oct 20 PHP
php使用FFmpeg接口获取视频的播放时长、码率、缩略图以及创建时间
Nov 07 PHP
[原创]php正则删除html代码中class样式属性的方法
May 24 PHP
PHP封装的验证码工具类定义与用法示例
Aug 22 PHP
PHP+MySQL实现在线测试答题实例
Jan 02 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
syphon 虹吸式咖啡冲泡冲煮倒水的得与失
2021/03/03 冲泡冲煮
深入php函数file_get_contents超时处理的方法详解
2013/06/03 PHP
php抽奖小程序的实现代码
2013/06/18 PHP
PHP中使用curl入门教程
2015/07/02 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
2016/11/30 PHP
php实现获取农历(阴历)、节日、节气的类与用法示例
2017/11/20 PHP
PHP中soap用法示例【SoapServer服务端与SoapClient客户端编写】
2018/12/25 PHP
php DES加密算法实例分析
2019/09/18 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
AlertBox 弹出层信息提示框效果实现步骤
2010/10/11 Javascript
一些实用的jQuery代码片段收集
2011/07/12 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/25 Javascript
jQuery数据检索中根据关键字快速定位GridView指定行的实现方法
2016/06/08 Javascript
基于jQuery实现淡入淡出效果轮播图
2020/07/31 Javascript
EasyUI 中combotree 默认不能选择父节点的实现方法
2016/11/07 Javascript
BootStrap按钮标签及基本样式
2016/11/23 Javascript
jsp 自动编译机制详细介绍
2016/12/01 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
2016/12/17 Javascript
Bootstrap模态框插件使用详解
2017/05/11 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
微信小程序引入Vant组件库过程解析
2019/08/06 Javascript
Vue实现手机计算器
2020/08/17 Javascript
[46:20]CHAOS vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
Python字符串的常见操作实例小结
2019/04/08 Python
python内存管理机制原理详解
2019/08/12 Python
使用python实现数组、链表、队列、栈的方法
2019/12/20 Python
pytorch 实现将自己的图片数据处理成可以训练的图片类型
2020/01/08 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
四年级数学教学反思
2014/02/02 职场文书
学生安全责任书
2014/04/15 职场文书
健康教育评估方案
2014/05/25 职场文书
学习十八大标语
2014/10/09 职场文书
群众路线表态发言材料
2014/10/17 职场文书
单位接收证明格式
2015/06/18 职场文书
Win11软件图标固定到任务栏
2022/04/19 数码科技