如何使用PHP变量名创建一个文件夹来保存浏览文件? [英] How to use the PHP variable name to create a folder to save browsed files?
本文介绍了如何使用PHP变量名创建一个文件夹来保存浏览文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<?php
$ name =(isset($ _ POST ['project_name']))? $ _POST ['project_name']:'';
$ fixedPath =projects_data /;
if(file_exists(uploads /。$ _FILES [project_image] [name]))
{
echo $ _FILES [project_image] [名称] 。 已经存在。 ;
}
其他
{
move_uploaded_file($ _ FILES [project_image] [name],
$ fixedPath / $ name / 。$ _FILES [project_image] [name]);
echo存储于:。 $ fixedPath / $ name /。 $ _FILES [ project_image] [ 名称];
}
?>
我在root中创建了一个名为projects_data的文件夹。当我提交表单时,我需要将图像保存到projects_data内的子文件夹中。我需要使用该文件夹动态创建子文件夹命名为$ name。我该怎么做?请帮帮我!
解决方案
name =(isset(
_POST ['project_name']))?
_POST ['project_name']:'';
<?php $name = (isset($_POST['project_name']) ) ? $_POST['project_name'] : ''; $fixedPath = "projects_data/"; if (file_exists("uploads/" . $_FILES["project_image"]["name"])) { echo $_FILES["project_image"]["name"] . " already exists. "; } else { move_uploaded_file($_FILES["project_image"]["name"], "$fixedPath/$name/". $_FILES["project_image"]["name"]); echo "Stored in: " . "$fixedPath/$name/" . $_FILES["project_image"]["name"]; } ?> I have created a folder called projects_data in my root.When I submit my form I need to save the image into a sub-folder inside projects_data.I need to create a sub-folder dynamically with the folder name as "$name".How can I do this?Please help me out!
解决方案
name = (isset(
_POST['project_name']) ) ?
_POST['project_name'] : '';
这篇关于如何使用PHP变量名创建一个文件夹来保存浏览文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文