草庐IT

fileName

全部标签

PHP $_FILES ['file' ] ['tmp_name' ] : How to preserve filename and extension?

我正在尝试从表单上传doc文件并将其发送到电子邮件。我正在使用$_FILES['file']['tmp_name'];问题是,它返回的是一个随机生成的文件名。所以,当它到达收件箱时,文件名是phpvwRGKN.dat(文件名每次都是随机的)。如何保留文件名和扩展名?注意:我使用的是geekMailclass 最佳答案 $_FILES['file']['tmp_name'];将包含服务器上文件的临时文件名。在您处理文件之前,这只是您服务器上的一个占位符$_FILES['file']['name'];包含从用户计算机上传的文件的原始名称

PHP $_FILES ['file' ] ['tmp_name' ] : How to preserve filename and extension?

我正在尝试从表单上传doc文件并将其发送到电子邮件。我正在使用$_FILES['file']['tmp_name'];问题是,它返回的是一个随机生成的文件名。所以,当它到达收件箱时,文件名是phpvwRGKN.dat(文件名每次都是随机的)。如何保留文件名和扩展名?注意:我使用的是geekMailclass 最佳答案 $_FILES['file']['tmp_name'];将包含服务器上文件的临时文件名。在您处理文件之前,这只是您服务器上的一个占位符$_FILES['file']['name'];包含从用户计算机上传的文件的原始名称

php - 在 PHP 中可靠地下载大文件

我在服务器上有一个php脚本来发送文件给recipents:他们得到一个唯一的链接,然后他们可以下载大文件。有时传输出现问题,文件已损坏或永远不会完成。我想知道是否有更好的方法来发送大文件代码:$f=fopen(DOWNLOAD_DIR.$database[$_REQUEST['fid']]['filePath'],'r');while(!feof($f)){printfgets($f,1024);}fclose($f);见过这样的功能http_send_filehttp_send_data但我不确定它们是否会起作用。解决这个问题的最佳方法是什么?问候欧翼

php - 在 PHP 中可靠地下载大文件

我在服务器上有一个php脚本来发送文件给recipents:他们得到一个唯一的链接,然后他们可以下载大文件。有时传输出现问题,文件已损坏或永远不会完成。我想知道是否有更好的方法来发送大文件代码:$f=fopen(DOWNLOAD_DIR.$database[$_REQUEST['fid']]['filePath'],'r');while(!feof($f)){printfgets($f,1024);}fclose($f);见过这样的功能http_send_filehttp_send_data但我不确定它们是否会起作用。解决这个问题的最佳方法是什么?问候欧翼

php - 获取目录中最新的文件添加

如何获取最新的文件名,或者添加到目录中的文件路径? 最佳答案 $path="/path/to/my/dir";$latest_ctime=0;$latest_filename='';$d=dir($path);while(false!==($entry=$d->read())){$filepath="{$path}/{$entry}";//coulddoalsootherchecksthanjustcheckingwhethertheentryisafileif(is_file($filepath)&&filectime($file

php - 获取目录中最新的文件添加

如何获取最新的文件名,或者添加到目录中的文件路径? 最佳答案 $path="/path/to/my/dir";$latest_ctime=0;$latest_filename='';$d=dir($path);while(false!==($entry=$d->read())){$filepath="{$path}/{$entry}";//coulddoalsootherchecksthanjustcheckingwhethertheentryisafileif(is_file($filepath)&&filectime($file

android - 如何将我的日志输出从 logcat 重定向到 Android 设备上的 SD 卡?

我正在尝试将我的应用程序的日志重定向到sdcard文件。但我没有这样做。我正在尝试这样的事情。Stringcmd="logcat-vtimeActivityManager:Wmyapp:D*:*>\""+file.getAbsolutePath()+"\"";Runtime.getRuntime().exec(cmd);我也尝试了-f选项,但它也不起作用。 最佳答案 这是我的工作版本:try{Filefilename=newFile(Environment.getExternalStorageDirectory()+"/logfil

android - 如何将我的日志输出从 logcat 重定向到 Android 设备上的 SD 卡?

我正在尝试将我的应用程序的日志重定向到sdcard文件。但我没有这样做。我正在尝试这样的事情。Stringcmd="logcat-vtimeActivityManager:Wmyapp:D*:*>\""+file.getAbsolutePath()+"\"";Runtime.getRuntime().exec(cmd);我也尝试了-f选项,但它也不起作用。 最佳答案 这是我的工作版本:try{Filefilename=newFile(Environment.getExternalStorageDirectory()+"/logfil

获取错误“〜\ filename.pdf未找到为文件或资源。”

我有一个网站可以从报告服务器生成报告。我需要通过URL将参数传递到报告服务器。这是我得到的回应。之后,我创建了一个本地文件流来存储响应中的数据。但是问题是当我尝试访问本地文件以与另一个文件合并时,它会返回错误“D:\Work\Report\报告网站31012017\Danalytics.Web\Reports\147B9B1F-BB42-4353-BDA2-490FB8C6A026.PDF未作为文件或资源找到”voidGenerateMinMaxWebReport(GenerateReportArgsargs){longtotalBytesRead=0;constintblockSize=65

android - 如何从服务器下载文件并将其保存在 Android 中 SD 卡的特定文件夹中?

我的Android应用程序有一个要求。我需要以编程方式下载文件并将其保存在SD卡的特定文件夹中。我开发了源代码,就是StringDownloadUrl="http://myexample.com/android/";StringfileName="myclock_db.db";DownloadDatabase(DownloadUrl,fileName);//andthemethodispublicvoidDownloadDatabase(StringDownloadUrl,StringfileName){try{Fileroot=android.os.Environment.getEx