1、file表单提交的路径:IE全路径,Firefox/谷歌浏览器只有文件名,可以用$_FILES变量实现吗,我看$_FILES['myFile']['name']也只能取文件名,而不是路径。
2、用IE测试时,本地可以发附件,上传至服务器后附件就丢失了。
2、用IE测试时,本地可以发附件,上传至服务器后附件就丢失了。
解决方案 »
- ckeditor+ckfinder 只让"上传"在"图象"选项卡里面显示,不在超链接里面显示
- wincachegrind 解析xdebug log 出错
- zend framework开发的网站 大家给点意见
- smarty模板中使用{php}
- 求正则,某位置不能包含某个词的字符串
- 求“ed2k链接”正则表达
- 用document.getElementById方法,在另外shtml页面显示变量的问题,请教高手。
- 有关qamil+vpopmail+igenus的安装疑惑?(就这点分了)
- 上传文件出错?(如能解决,加分谢)
- preg_replace如何替换成preg_replace_callback
- 发现一个php新bug共享出来!
- 为什么Topmargin属性在Firefox中无法显示?
$_FILES['myFile']['name']只是文件在客户端原始的文件名称,跟服务器上的保存路径无关。
我的问题是如何才能在各浏览器(至少IE、FF)兼容的情况下(主要是取不到表单的路径),用phpmailer发送支持附件的邮件,目前是取路径有问题以及本地测试和服务器测试结果不同
你的问题不是取路径问题,你上传文件到服务器,不需要考虑取客户端的路径,也不存在浏览器兼容问题。
看看phpmailer的 examples里的contents.html,这里的附件就是同在一个服务器