Category: 技术文档

  • ThinkPHP 后台登陆验证全局设置【后台登陆验证判断适用于frame框架】

    如果是在一个action中只要如下就OK了 class AdminAction extends Action {     function _initialize() {         $nopage=array('login','loginin');//例外页面         if (!session('?loginName')&&!in_array(ACTION_NAME,$nopage)) {             //判断某个session是否存在,并排除登陆页面(这里的ACTION_NAME是获取系统参数用于获取当前的action)              $this->redirect("Admin/login");         }     }    public function login(){    }   public function loginin(){    } } 如果在分开的页面中 可以先写一个 class BaseAction extends Action {     function _initialize() {         $nopage=array('login','loginin');//例外页面         if…

  • 爆 IE Bug

    1、IE 中的浮动层(设置了position:absolute的层)如果设置了高度,那么默认超出高度的部分会被隐藏,不论你是否设置了overflow:visible,都会被隐藏。 overflow:visible  

  • PHP:_SERVER变量和_ENV变量列表

    可以实用 _SERVER变量和_ENV变量 下面是我的phpinfo中的php变量: _SERVER[“SCRIPT_NAME”]           /php/index.php _SERVER[“HTTP_COOKIE”]          cdb_sid=tcSZ7o _SERVER[“AUTH_PASSWORD”]        no value _SERVER[“AUTH_TYPE”]            no value _SERVER[“AUTH_USER”]            no value _SERVER[“CONTENT_LENGTH”]       0 _SERVER[“CONTENT_TYPE”]         no value _SERVER[“PATH_TRANSLATED”]      c:\inetpub\wwwroot _SERVER[“QUERY_STRING”]        (url中问号后边的部分) _SERVER[“REMOTE_ADDR”]          127.0.0.1 _SERVER[“REMOTE_HOST”]          127.0.0.1 _SERVER[“REMOTE_USER”]          no value _SERVER[“REQUEST_METHOD”]       GET _SERVER[“SERVER_NAME”]          localhost _SERVER[“SERVER_PORT”]          80 _SERVER[“SERVER_PROTOCOL”]      HTTP/1.1 _SERVER[“SERVER_SOFTWARE”]      Microsoft-IIS/6.0 _SERVER[“APPL_MD_PATH”]         /LM/W3SVC/1/Root/php _SERVER[“APPL_PHYSICAL_PATH”]   E:\web\php\ _SERVER[“INSTANCE_ID”]          1 _SERVER[“INSTANCE_META_PATH”]   /LM/W3SVC/1 _SERVER[“LOGON_USER”]           no value _SERVER[“REQUEST_URI”]         …

  • 在 IIS7 URLRewriter重写配置 for .NET

    在IIS7下,如果使用微软的 URLRewriter 重写控件则需要在WEB.CONFIG中配置以下信息 第一个配置: <configSections>   <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter"/>  </configSections> 第二个配置: <httpModules> <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter"/>   </httpModules> 第三个配置:(最主要的) <system.webServer> <handlers> <!–IIS7URL重写配置开始–>       <add name="all" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv2.0,bitness64" />       <add name="Html" path="*.html" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness64" />       <add name="ASPNET_ISAPI" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="None" preCondition="classicMode,runtimeVersionv2.0,bitness32" />      …