比较安全的获取站点更目录

<?php
// 获取站点更目录,结尾不带 “\”
$root=isset($_SERVER[‘DOCUMENT_ROOT‘])?$_SERVER[‘DOCUMENT_ROOT‘]:(isset($_SERVER[‘APPL_PHYSICAL_PATH‘])?trim($_SERVER[‘APPL_PHYSICAL_PATH‘],"\\"):(isset($_[‘PATH_TRANSLATED‘])?str_replace($_SERVER["PHP_SELF"]):str_replace(str_replace("/","\\",isset($_SERVER["PHP_SELF"])?$_SERVER["PHP_SELF"]:(isset($_SERVER["URL"])?$_SERVER["URL"]:$_SERVER["SCRIPT_NAME"])),"",isset($_SERVER["PATH_TRANSLATED"])?$_SERVER["PATH_TRANSLATED"]:$_SERVER["SCRIPT_FILENAME"])));
echo $root;
?>

比较安全的获取站点更目录

时间: 2024-10-13 02:12:19

比较安全的获取站点更目录的相关文章

获取站点某一目录下某些文件

获取站点下某一目录下某些类型的文件.我们可以使用LINQ的语法可轻而易捷实现.正面是例举了是获取站点下Data目录下所有.csv的文件: 获取站点某一目录下某些文件

Python获取脚本所在目录的正确方法

http://www.jb51.net/article/49035.htm 文章主要介绍了Python获取脚本所在目录的正确方法 1.以前的方法 如果是要获得程序运行的当前目录所在位置,那么可以使用os模块的os.getcwd()函数. 如果是要获得当前执行的脚本的所在目录位置,那么需要使用sys模块的sys.path[0]变量或者sys.argv[0]来获得.实际上sys.path是Python会去寻找模块的搜索路径列表,sys.path[0]和sys.argv[0]是一回事因为Python会

Android使用Linux mount获取SdCard存储目录

Android的智能手机各不相同,现在很多Android智能手机都是自带存储,有的还带有扩展内存的Sdcard卡槽. 在Android开发中,很多时候根据Android提供的获取SdCard存储方法获取不到不到存储目录的位置,由于Android的系统是linux系统,所以我想到使用linux命令mouunt来获取linux的挂载目录. 这样呢,基本上在Android上都可以获取到应用数据存放的目录. 使用命令获取到的目录我并没有遍历,如果你还是获取不到,可以把mount获去到的所有目录都遍历一次

C# 获取程序安装目录

在网页启动本地程序需要将命令写入注册表,在网页调用命令即可. 首先将注册信息创建一个注册表文件 .reg 格式,以页面启动 notepad++ 程序为例 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Webshell] [HKEY_CLASSES_ROOT\Webshell\DefaultIcon] [HKEY_CLASSES_ROOT\Webshell\shell] [HKEY_CLASSES_ROOT\Webshell\she

如何通过Dreamweaver批量对整个站点或目录进行代码搜索或部分全部替换

原文地址:http://www.idc523.com/faq/view-331.html 有的时候,我们希望修改网站代码或文字,如果网页内容较少,替换会相当容易,把文件一个一个打开就行了,但是,比如网站结构比较复杂,比如有成千上万个文件,这样的话,传统的方法修改肯定会不方便了,下面我们来讲一讲,如何通过Dreamweaver批量对整个站点或目录进行代码搜索或部分全部替换. 一.打开Dreamweaver软件; 二.编辑--查找和替换,或可按Ctrl+F快捷按钮; 三.在查询和替换功能中,您可以通

iOS 获取文件的目录路径的几种方法 [转]

iOS 获取文件的目录路径的几种方法 2 years ago davidzhang iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory())手动保存的文件在documents文件里 Nsuserdefaults保存的文件在tmp文件夹里 1.Documents 目录:您应该将所有的应用程序数据文件写入到这个目录下.这个目录用于存储用户数据或其它应该

Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等)

当前位置: 首页 > 编程社区 > Swift > Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等) Swift - 常用文件目录路径获取(Home目录,文档目录,缓存目录等) 2015-06-15 16:06 发布:yuhang 浏览:207 iOS应用程序只能在自己的目录下进行文件的操作,不可以访问其他的存储空间,此区域被称为沙盒.下面介绍常用的程序文件夹目录: 1,Home目录  ./ 整个应用程序各文档所在的目录 1 2 //获取程序的Home目录 le

PHP获取路径或目录实现

<?php /**  * PHP获取路径或目录实现  */   //魔术变量,获取当前文件的绝对路径 echo "__FILE__: ========> ".__FILE__; echo '<br/>';   //魔术变量,获取当前脚本的目录 echo "__DIR__: ========> ".__DIR__; echo '<br/>';   //dirname返回路径的目录部分,dirname(__FILE__)相当于_

在Wampserver3下快速配置配置多站点多目录

网上很多配置多站点的方法都要改文件略麻烦,这里教大家一个超级简单的方法,就是使用wampserver自带的小工具来配置多站点,电脑上必须装了wampserver才行,如下: 浏览器地址栏输入localhost,看到这个页面,往下拉到底,看到左下角的Tools,点击下面的Add a Virtual Host 进入如下页面,有三个输入框,第一个框输入你自定义的站点名字,第二个是IP可不填,第三个是你自定义站点的目录(示例如图) 输完后,点击最下面的按钮start the creation...后,页