如何控制同一时间只允许一个人访问PHP文件?

ohko 2005-03-26 09:44:44
小弟今写一PHP文件时遇到一个问题,如何控制让当前PHP文件在同一时间只能让一个人访问?
...全文
276 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wchun 2005-03-27
  • 打赏
  • 举报
回复
唠叨大哥 走召 弓虽
surfchen 2005-03-27
  • 打赏
  • 举报
回复
to myvicy:
走错地方了,PHP无application
nationzhou 2005-03-27
  • 打赏
  • 举报
回复
up
-神仙- 2005-03-27
  • 打赏
  • 举报
回复
又是一个锁的问题
php咋就没提供一个跨平台的锁的功能呢
raid79 2005-03-26
  • 打赏
  • 举报
回复
up
myvicy 2005-03-26
  • 打赏
  • 举报
回复
用session和application。
当打开页时判断application("is_v")是不予浏览,否则启用session,并把application("is_v")置为真。
在session结束时application("is_v")为假,可在页面提供退出。
xuzuning 2005-03-26
  • 打赏
  • 举报
回复
奇怪的需求!

<?php
if(file_exists("lock.txt)) exit('不能同时访问!'); //检查加锁文件是否存在,若存在则退出
file_put_contents("lock.txt","."); //建立加锁文件。file_put_contents只在php5中有,若为php4请自定义一个
register_shutdown_function("_PHP_destructors");//注册php程序结束后执行的函数
function _PHP_destructors() {
unlike("lock.txt"); //删除加锁文件
}
?>
这里放你原来的程序
ice_berg16 2005-03-26
  • 打赏
  • 举报
回复
不太明白.. 是开发的时候?还是给用户使用的时候,开发的时候可以采用版本控制软件来实现,
给用户使用的时候就比较麻烦了
Rifhvk 2005-03-26
  • 打赏
  • 举报
回复
访问时候生成1个文件,离开时候删除,,同一时间访问的检查是否存在这个文件

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧