如何使用PHP变量名创建一个文件夹来保存浏览文件? [英] How to use the PHP variable name to create a folder to save browsed files?

查看:176
本文介绍了如何使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆