如何在php网站根目录下建立自己想要的目录?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在php网站根目录下建立自己想要的目录?相关的知识,希望对你有一定的参考价值。

我在网上找到上传文件的php代码,其中有一条代码
$destination_folder="upload/"; //上传文件路径
upload/是上传文件保存的目录,我想把上传文件的保存目录保存在用户新建立的目录下,比如用户通过我的网站注册了一和用户user1,我就想让用户在www目录下新建“user1”目录。并把此用户要上传的文件上传保存到“user1”中,请问高手怎么写php代码?希望高手说的详细点,谢谢。

在php程序中,可以使用mkdir() 函数来创建目录,比如在当前目录下创建test的目录

代码如下:

<?php
mkdir('test');
?>

有时仅通过mkdir();并不能实现需求,并且ab目录也不存在的时候,此时不得不通过递归的方法来建立多层目录。

代码如下:

<?php
function Mk_Folder($Folder)
if(!is_readable($Folder))
Mk_Folder( dirname($Folder) );
if(!is_file($Folder)) mkdir($Folder,0777);
    

Mk_Folder("D:/ab/test");
?>

参考技术A 不建议这么做,首先如果这么做的话,你的用户一多,就会在根目录下生成太多的子目录,影响FTP管理。建议你可以用user1_文件名 的方式保存上传的文件。也可以用日期归类来生成目录。本回答被提问者和网友采纳 参考技术B php有系统函数,自己找追问

哪个函数?可以给个提示吗?

怎样搭建自己的网站,如何利用花生壳建立个人简易静态网站?

网站是现在网络生活必不可少的宣传途径,许多个人或者企业都有自己的网站展示,而想要搭建网站的话,需要一定的顺序和步骤才能搭建成功,那么搭建网站的基本步骤是什么呢?如何简单方便搭建个人简易静态网站呢?下面小编给大家讲解下详情。

搭建网站的基本步骤:

一、购买域名
在购买域名之前当然要先想一个好的域名了,这对于网站来说非常重要。较好是一级域名,以企业的字母名称为域名是优先的,而域名尾缀通常是“.com”,比如凡科的“fkw.com”,具体的大家可以去了解一些取域名的技巧,确定之后购买域名。


二、制作网站
搞定了域名之后,就可以开始制作网站了。因为是自助建站平台,所以我们可以直接选择合适的网站模板(选择模板,然后复制模板即可,或者后台选择模板),通过鼠标操作就能完成网站制作工作,整体比较简单,但是还是需要一定的耐心和细心的。


三、添加功能
刚刚开始制作的网站模板中的功能可能不够完善,特别是升级版网站,就更是需要通过一定的设置来自主添加功能了。


四、插入代码
自助建站是不需要改动代码,而且也不能改,所以我们不需要再考虑代码的部分,但是如果你有自己的想法和需求的话,也可以在网站中插入自己的代码。


五、更多体验
其实后台还有很多特色功能这里都没有提到,如果你有需要可以通过拖曳的方式进行添加即可,非常方便快捷。

如何用花生壳搭建个人简易静态网站?

一、准备工作:

1.家庭无线
2.一台主机
3.windows10操作系统
4.花生壳客户端及注册

一些服务,包括:
1.个人的域名
2.http服务
3.IIS项目

二、步骤:

第一步:下载花生壳客户端;
第二步:安装花生壳客户端;
第三步:注册花生壳:打开花生壳,选择账号登陆,选择立即注册;
第四步:登录花生壳;


第五步:设置花生壳,右上角三点击进去,勾选开机启动花生壳,勾选仅以后台服务方式运行;
第六步:注册域名:进入主界面,点击配置项目,打开网页后选择域名列表,点击注册壳域名,下面选择域名后缀,输入框输入需要的域名,点击查询,在结果中选择一个喜欢的,点击后面的立即注册,购买域名;

第七步:购买http服务:进入主界面,点击配置项目,打开网页后点击HTTP映射下的购买;
第八步:设置主机与静态地址绑定:进入路由器管理界面,绑定主机MAC和静态IP地址,并记录下此静态IP地址;
第九步:部署IIS:右键任务栏,搜索,显示搜索框,搜索框输入控制面板,回车,点击程序和功能,点击启用或关闭windows功能,勾选internet infomation services和internet infomation services可承载的web核心,确定;
第十步:启动花生壳域名服务:进入主界面,在右侧我的应用云平台右边有个加号,点进去,填应用名,应用类型选择HTTP,外网域名选择购买的域名,端口80不变,内网主机填第八步记录的IP地址,内网端口填80,访问限制选择密码访问,输入6-16位字母数字符号的密码,点击保存;


第十一步:测试服务状态:进入主界面,在右侧上部就是启动的服务,包括应用名,是否启用绿色开关就是启用,访问地址,内网主机,带宽,还有诊断,分享和编辑,这里点击诊断,如果提示都是绿色的,那么服务就是OK的了,如果不一致,那么是因为客户端只能登一个,不能同时在线;
第十二步:访问网站:手机或电脑使用第十一步中显示的访问地址即可访问,还可以把新的资源放到C:\\inetpub\\wwwroot下,用http://域名/文件夹/资源访问, 访问资源前需要输入密码验证。


在搭建网站时申请域名也比较重要,而花生壳软件就可以帮助大家解决域名申请的问题,总之,花生壳软件的功能十分强大,可以帮用户解决在网站建立初期的许多问题,有需求的用户可以体验下。

以上是关于如何在php网站根目录下建立自己想要的目录?的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 怎么禁止别人恶意镜像网站?

PHP如何修改上级目录中的文件?

如何在IIS中配置PHP?

如何在linux系统下打造适合自己的PHP开发环境

php入门,配置wampserver

Nginx/Apache下如何禁止指定目录运行PHP脚本