0 0

请问大家,怎么修改上传的文件命名????5

201009250526476932.jpg  比如类似这个图片文件。上传以后就修改成日期的命名。
这是代码、。
看看哪里错了。
if($_POST['Submit'])
{
$title=$_POST["title"];
$fl=$_POST["fl"];
$link=$_POST["link"];
$file = $_FILES['file'];
$name = $file['name'];
$tmp = $file['tmp_name'];
$dateFile = date('YmdHis').rand(100,999);
$rename = rename($name,$dateFile+"jpg");
move_uploaded_file($tmp, "../upload/".$name);
$sql="insert into ad set title='$title',fl='$fl',pic='upload/$name',link='$link'";
mysql_query($sql);
mysql_close($conn);
echo "<script language='javascript'>";
echo "alert('添加成功!');";
echo " location='addad.php';";
echo "</script>";
}
PHP 
2012年12月01日 14:06

2个答案 按时间排序 按投票排序

0 0

虽然不懂PHP,但是比较奇怪的是改名不是应该针对文件吗?怎么是针对名称。。

$rename = rename($name,$dateFile+"jpg");//$file

2012年12月01日 23:52
0 0

$name="demojavaFile";把这个改了就可以了。
在函数
move_uploaded_file($tmp, "../upload/".$name);  之前

2012年12月01日 15:23

相关推荐

    SSM上传文件并重命名demo

    在"SSM上传文件并重命名demo"中,我们将探讨如何在SSM框架下实现文件上传以及上传后的文件重命名功能。 1. **SpringMVC中的文件上传**: 在SpringMVC中,文件上传通常依赖于`CommonsMultipartResolver`,这是一个...

    SmartUpload的使用及相关操作(上传文件控制和保存文件命名)

    对于文件命名,SmartUpload提供了灵活性,我们可以结合用户的IP地址和当前时间戳生成唯一的文件名,避免文件重名问题。以下是一个示例: ```java String ipAddress = su.getRequest().getRemoteAddr(); long ...

    文件管理系统修改文件夹增加文件上传文件

    本文将深入探讨使用C#语言构建文件管理系统时,如何实现“增加文件”、“上传文件”、“修改文件夹”以及“支持文件下载”等功能。 首先,让我们了解一下C#语言在文件操作中的基础。C#是微软开发的一种面向对象的...

    ASP判断是否上传真实文件(防止修改后缀).rar

    4. **文件命名策略**: - 为了防止恶意文件利用预知的文件名进行攻击,应该对上传的文件重新命名,避免使用用户提供的文件名。 5. **权限限制**: - 上传的文件应保存在低权限的目录下,防止它们被执行或被其他...

    SpringBoot+SpringMVC+Freemarker实现单个上传和多个文件上传

    在BaseController里面封装了单个和多个文件的上传后端代码,并且已经修改了重新命名文件的操作,并且设置了上传的单个文件最大值和总的上传文件的大小,自己可以在yml里面进行调整,另外yml还配置了Druid数据源的...

    C#通过winform和http上传文件

    - 设置请求方法为POST,并设置Content-Type头为"multipart/form-data",这是HTTP上传文件的标准格式。 - 使用FileStream读取选定的文件内容,然后写入到HttpWebRequest的GetRequestStream中。 4. 发送请求并处理...

    最新ckeditor3.6+ckfinder2.1整合含上传文件命名改为日期型(java版)

    总之,"最新ckeditor3.6+ckfinder2.1整合含上传文件命名改为日期型(java版)"这个主题涉及了富文本编辑器、文件管理器的集成以及Java环境下的开发实践。无论是对个人技能的提升还是项目的需求,这样的整合都是一个有...

    java文件异步上传

    Java文件异步上传是一种在Web应用中常见的技术,它允许用户在不阻塞浏览器界面的情况下上传文件。这种技术尤其在处理大文件或者批量上传时,能够显著提升用户体验,因为它们不会冻结页面,允许用户继续与应用程序...

    winform上传文件到共享文件夹

    在Windows Forms(Winform)应用开发中,上传文件到共享文件夹是一项常见的需求,尤其在企业内部通信或者数据传输场景中。本项目是基于VS2010环境,结合了多位专家的经验,实现了一个功能,使得用户能够方便地将本地...

    WinForm上传文件到服务器

    ### WinForm上传文件到服务器 #### 知识点概述 在.NET Framework中,Windows Forms(简称WinForms)是一种用于创建Windows桌面应用程序的技术。本篇内容介绍如何使用WinForm实现文件的上传功能,即将本地文件传输...

    C#实现HTTP上传文件的方法

    在C#编程中,HTTP上传文件是常见的网络通信任务,特别是在Web应用开发中。通过HTTP协议,客户端(通常是用户浏览器或应用程序)可以将文件发送到服务器进行存储、处理或其他操作。这里我们将详细讨论如何使用C#实现...

    在EBS FORM中上传文件

    为了确保数据安全,我们通常需要对上传的文件进行命名规则控制,如时间戳加随机数,避免文件名冲突。同时,也需要考虑文件权限管理,确保只有授权用户才能访问他们上传的文件。 除了数据库存储,有时还会选择将文件...

    go gin web框架文件上传,可以使用curl进行上传文件

    对于文件上传后的处理,如文件存储、文件命名规则、文件元数据的保存等,都是实际项目中需要考虑的问题。你可能需要自定义文件存储策略,比如使用云存储服务,或者在数据库中存储文件的元信息以便后续查询和管理。 ...

    Apache 文件上传与文件下载案例详解

    同时,对已上传文件的管理也很重要,包括存储位置、文件命名、权限控制等。 总结一下,Apache文件上传与下载涉及的主要知识点包括: 1. Servlet的配置与映射。 2. 文件上传的处理,通常使用Commons FileUpload库。 ...

    JSP同时选择多文件上传MultifileUploadDemo

    在Web开发中,用户经常需要上传文件,例如图片、文档等。传统的HTML表单上传只能处理一个文件,但随着技术的发展,多文件上传的需求越来越普遍。本篇文章将详细探讨如何使用JSP(JavaServer Pages)和Flash上传工具...

    C#上传支持2G文件上传,多文件上传!

    标题中的"C#上传支持2G文件上传,多文件上传!"表明了这个压缩包包含的是关于C#编程语言中处理大文件上传和批量文件上传的技术知识。C#是一种广泛用于开发Web应用程序、桌面应用程序以及游戏的.NET框架语言,其在文件...

    文件上传和下载文件上传和下载文件上传和下载

    这涉及到文件命名策略、权限控制和存储优化。 3. 文件下载: - 服务器响应:后端根据请求生成文件内容(可能是静态文件或动态生成),设置HTTP响应头,如Content-Type、Content-Disposition来指示浏览器如何处理...

    上传文件源代码(用日期定义文件名)

    "上传文件源代码(用日期定义文件名)"这个标题表明我们要讨论的是一段用于实现文件上传功能的代码,而且它会根据当前日期为上传的文件命名,确保文件名的唯一性和规范性。 首先,让我们理解为什么要用日期来定义...

    status上传多文件

    6. **安全性**:确保上传文件的安全至关重要,避免恶意文件如病毒、木马等。可以通过文件类型的检查、内容扫描或在服务器端进行安全的文件重命名来防止这些问题。 7. **SSH(Secure Shell)**:在标签中提到了SSH,...

    调用WebApi接口上传文件

    同时,你需要指定一个位置来保存上传的文件,例如使用`System.IO`命名空间中的类来写入文件到服务器的特定目录。 总结,通过.NET MVC调用WebApi接口进行文件上传涉及客户端HTML表单的创建、服务器端MVC控制器和Web...

Global site tag (gtag.js) - Google Analytics