700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 想获取上传的绝对路径 可是只获取了文件名 和模版文件!求帮助怎么获取上传的绝对路

想获取上传的绝对路径 可是只获取了文件名 和模版文件!求帮助怎么获取上传的绝对路

时间:2023-06-03 15:56:36

相关推荐

想获取上传的绝对路径 可是只获取了文件名 和模版文件!求帮助怎么获取上传的绝对路

后端开发|php教程

模版,取了,获取,绝对路径,上传

后端开发-php教程

回复讨论(解决方案)

有php源码如何使用,vscode嵌套选择器,ubuntu声卡设置,tomcat打开调试模式,爬虫交易期货,php配置文件路径,深圳seo优化网络推广渠道,无需数据库小巧网站程序,yk模板lzw

那个绝对路径是上传者的机器上的,跟你有什么关系?

你只要处理你收到的文件就可以了

tomcat6源码下载,vscode干啥的,同步阿里云Ubuntu源,更换tomcat图片,安卓作业sqlite,dz 内链关键词插件,手机端前端框架demo,java爬虫多线程,php 点击按钮,seo岗位面试,物流网站源码系统 下单,下拉网页截图,html 首页分页代码模板,免费的erp管理系统php页面,宽屏文章管理系统ASP源代码,车源宝小程序下载lzw

不知道你要获取那个路径干什么,真想获取,用js试试看。

源码交付是什么意思,ubuntu安装了,tomcat 请求和线程池,洛阳爬虫ip,php 第三方支付接口,秀山服务型seo推广哪家好lzw

那个绝对路径是上传者的机器上的,跟你有什么关系?

你只要处理你收到的文件就可以了

我想获取绝对路径,然后进行格式转换,有时候别人可能上传的是EXECL文件。可是Execl处理不了,我必须转换成CSV格式的,才能处理。

不知道你要获取那个路径干什么,真想获取,用js试试看。

PHP有没有对应的方法可以获取,应该刚转PHP没有多久。网上没有找到对应资料。

你在北京,我在上海,如果我上传了一个 excel 文件,那么你要到我的机器上将他转成 csv 文件吗?

文件被上传后,默认地会被储存到服务端的默认临时目录中,除非 php.ini 中的 upload_tmp_dir 设置为其它的路径。服务端的默认临时目录可以通过更改 PHP 运行环境的环境变量 TMPDIR 来重新设置

如果实在没办法找出那个目录,你可以用move_uploaded_file转存后再做处理,其实也没必要知道那个目录,直接转存后再处理好了。

必须要用js来获取input框的值放入隐藏域中,然后一起提交。

别弄复杂了,你可以提示用户必须上传csv文件。

你在北京,我在上海,如果我上传了一个 excel 文件,那么你要到我的机器上将他转成 csv 文件吗?

按你这样说肯定是在他那边转换完成。但是我现在需要不是文件,而是文件里面数据,直接本地导入后把数据存到数据库当中。

必须要用js来获取input框的值放入隐藏域中,然后一起提交。

别弄复杂了,你可以提示用户必须上传csv文件。

我先前是那么做的,是经理硬要改成让别人也可以直接上传Execl。我想想用JS怎么实现把。

即使你获取了那个文件的本地路径,你能用js修改他本地文件?

文件被上传后,默认地会被储存到服务端的默认临时目录中,除非 php.ini 中的 upload_tmp_dir 设置为其它的路径。服务端的默认临时目录可以通过更改 PHP 运行环境的环境变量 TMPDIR 来重新设置

如果实在没办法找出那个目录,你可以用move_uploaded_file转存后再做处理,其实也没必要知道那个目录,直接转存后再处理好了。

这个方法(move_uploaded_file)在这里不能使用,他好像是服务器生成出来的缓存文件,如果是上传Execl的话,也会提前会转了,如果转了的话。就会数据不对。所以我想在上传完成后,点确定时候,我先把Execl文件转换成Csv格式,然后在直接使用就好了,程序也不需要变动。我先尝试用JS试试。刚学还有许多东西需要了解的,不过你刚说的原理。对我还是挺有用的,谢谢了。

即使你获取了那个文件的本地路径,你能用js修改他本地文件?

用 PHP代码 可以重新生成一个CSV文件出来。这我试过,可以。

那你就判断一下上传的文件(那个临时文件)的类型就可以了吧,如果判断类型为execl类型的话,用php转一下呗

请问你要干什么???上传文件会生成临时文件名 操作这个就行了 PHP有检查类型的函数 你本末倒置了吧

浏览器不给网页获取本地数据的权限,你只能把excel文件直接传到服务器临时目录,然后在服务器处理文件,处理完后再导入数据库。

这是唯一的方法。

文件被上传后,默认地会被储存到服务端的默认临时目录中,除非 php.ini 中的 upload_tmp_dir 设置为其它的路径。服务端的默认临时目录可以通过更改 PHP 运行环境的环境变量 TMPDIR 来重新设置

如果实在没办法找出那个目录,你可以用move_uploaded_file转存后再做处理,其实也没必要知道那个目录,直接转存后再处理好了。

这个方法(move_uploaded_file)在这里不能使用,他好像是服务器生成出来的缓存文件,如果是上传Execl的话,也会提前会转了,如果转了的话。就会数据不对。所以我想在上传完成后,点确定时候,我先把Execl文件转换成Csv格式,然后在直接使用就好了,程序也不需要变动。我先尝试用JS试试。刚学还有许多东西需要了解的,不过你刚说的原理。对我还是挺有用的,谢谢了。

你不是上传文件吗?这个函数怎么不能使用?这个函数是上传专用的,其它地方还用不起来。可以移到你能移的目标位置,然后随意你处理了。

即使你获取了那个文件的本地路径,你能用js修改他本地文件?

用 PHP代码 可以重新生成一个CSV文件出来。这我试过,可以。

你能用js修改用户电脑上的文件???奇迹啊。。。

你想要让用户录入多条数据,然后保存到数据库中。

如果你能够处理Excel,得到用户上传的Excel文件后,通过后台程序直接从Excel文件提取出数据,然后保存。

如果你不能处理Excel,那么就不要让用户上传Excel文件,换成其他你能够处理的数据格式,比如直接进行表单录入或者按照固定格式上传txt文件。

至于获取用户上传的文件在用户电脑中的绝对路径,就不要想了,即使获取到了,你也无法对用户电脑上的文件进行操作。

即使你获取了那个文件的本地路径,你能用js修改他本地文件?

用 PHP代码 可以重新生成一个CSV文件出来。这我试过,可以。

你能用js修改用户电脑上的文件???奇迹啊。。。

你想要让用户录入多条数据,然后保存到数据库中。

如果你能够处理Excel,得到用户上传的Excel文件后,通过后台程序直接从Excel文件提取出数据,然后保存。

如果你不能处理Excel,那么就不要让用户上传Excel文件,换成其他你能够处理的数据格式,比如直接进行表单录入或者按照固定格式上传txt文件。

至于获取用户上传的文件在用户电脑中的绝对路径,就不要想了,即使获取到了,你也无法对用户电脑上的文件进行操作。

楼上正解

想获取上传的绝对路径 可是只获取了文件名 和模版文件!求帮助怎么获取上传的绝对路径。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。