本次介绍利用php建立认证系统和对站点进行访问控制的机制
1.使用HTTP认证
使用php的header函数和几个预定义变量 实现 HTTP认证机制
例子:
<?php $user=array( 'jack'=>'jack', 'tom'=>'tom' ); if(!isset($_SERVER['PHP_AU            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-11-10 20:56:52
                            
                                543阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Document scan show 你好 hhhello world id username sex 操作 ">删除|">修改 添加用户 添加用户按钮,调用 window.locat...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-03 09:58:00
                            
                                51阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Document scan show 你好 hhhello world id username sex 操作 ">删除|">...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-03 09:59:00
                            
                                57阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 什么是cookiecookie是一段信息,由脚本在客户端机器存储。可以通过发送一个特定数据的HTTP头,从而在用户端机器设置一个cookie。Set-Cookie: NAME=VALUE;[expires=DATE;][path=PATH;]
           &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-08-29 21:00:38
                            
                                586阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            setcookie用来设置cookie:setcookie也可以删除指定cookie。通过md5函数加密数据。这是登录前发现并不存在cookie.登录成功后发现setcookie生            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-09-15 19:05:29
                            
                                144阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. while循环
<?php$i = 1;while ($i <= 10) {   echo $i;   $i++;}?> 该例子循环输出1到10。  
 2.do-while循环   <?php$i = 1;do {   echo $i;   $i++;} while ($i <= 10);?>  该例子也是输出1到10。
 do-w            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-07-27 16:18:15
                            
                                457阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.Cookie的应用 设置cookie:setcookie()函数可以在客户端生成一个cookie文件,这个文件可以保存到期时间、名称、值等。 创建cookie<?phpsetcookie('name','Lee',time()+(7*24*60*60)); ?>参数1:cookie名称参数2:cookie值参数3:cookie过期时间 读取cookie            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-07-27 14:55:16
                            
                                530阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            php会话控制一、cookie1、会话控制之Cookie概述cookie是在http协议下,服务器或脚本可以维护客户端信息的一种方式。 Cookie是一种由服务器发送给客户端的片段信息,存储在客户端浏览器的内存或者硬盘上。常用于保存用户名,密码,个性化设置,个人偏好记录等。当用户访问服务器时,服务器可以设置和访问cookie的信息。 cookie保存在客户端,通常是IE或Firefox浏览器的co            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-10-22 23:38:47
                            
                                1410阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            方便测试,所以写了个HTML作为表单提交 ,来传数据
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-03-17 23:07:07
                            
                                363阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            select(); #var_dump($arr); $this->assign('data',$arr); $this->display(); } public function del(){ $m=M...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-02 21:56:00
                            
                                101阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            COOKIE 服务器发送到客户端的片段信息 在存储到客户端的内存或者硬盘的技术     cookie的操作:    setcookie($name,$value,$expire,$path,$domain,$secu            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-30 11:15:02
                            
                                279阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            控制结构
一、 if结构
1、 if(条件表达式)  执行代码;2、 if(条件表达式)
      {
      执行代码;
      …
    &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2009-11-22 23:02:14
                            
                                1025阅读
                            
                                                                                    
                                14评论
                            
                                                 
                 
                
                             
         
            
            
            
            将类与类的依赖关系 从程序内部 提到外部 管理 控制翻转: 不需要在 a中 直接 new b ,而是让 ioc 容器将B传给我,这就叫 控制翻转 控制翻转 是站在a的立场来看的。他是来获取B的. 控制反转是说创建对象的控制权进行转移,以前创建对象的主动校和创建时机是由自己把控的,而现在这种权力转移到            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-24 10:04:34
                            
                                15阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            select(); #var_dump($arr); $this->assign('data',$arr); $this->display(); } public function del(){ $m=M('user'); ##删除具体id数据 $id=$_GET['id']; $...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-02 21:55:00
                            
                                55阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、什么是缓冲区?答:就是把输入或者输出的内容先放进内存,而不显示或者读取,作用:协调高速CPU和相对缓慢的IO设备(磁盘等)的运作。二、什么是php 输出缓存控制(Output Control)答:由于输出php类似echo输出的时候,首先输出到php buffer里面的。所以我们可以控制这个缓存里面的数据了。三、php执行过程原理当执行PHP的时候,如果碰到了echo print_r之类的会输            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-29 16:42:29
                            
                                873阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            Define定义常量,这个常量是全局有效的Defined:检测是否存在某常量,如果不存在就退出该页面!<?phpdefine('TT','123');if(defined('TT'))echo'aaa';elseechoTT;?>首先定义TT常量,然后在检测defined是否存在,如果存在输出aaa,否则输出TT值这样的话就可以控制页面访问的效果了!            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-05 17:46:43
                            
                                133阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            select(); #var_dump($arr); $this->assign('data',$arr); $this->display(); } public function del(){ $m=M('user'); ##删除具体id数据 $id=$_GET['id']; $...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-02 21:55:00
                            
                                85阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            while(){}do{}while(); for( 表达式1; 表达式2;表达式3 ){   语句或语句序列;} if(){}if(){}elseif{}<?php$i=0;while(true){   if($i>=100)       &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-09-07 23:10:10
                            
                                674阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            php-fpm进程数控制配置。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-12 00:49:55
                            
                                824阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            phpfpm进程数控制配置etc/phpfpm.d/www.confbash如何控制子进程,选项有static和dynamicpm=dynamicpm.max_children=5子进程最大数pm.start_servers=2启动时的进程数pm.min_spare_servers=1保证空闲进程数最小值,如果空闲进程小于此值,则创建新的子进程pm.max_spare_servers=3保证空闲进            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2022-11-05 11:37:51
                            
                                1489阅读