jquery ajax php 上传图片,jquery + ajax +php 实现上传图片

博客探讨了一个在JavaScript中进行图片异步上传时遇到的问题,即上传的文件路径在PHP端变为双斜杠格式。作者提到,上传的图片格式被限制为jpg、gif、jpeg和bmp,但当尝试上传时,PHP接收到的文件路径包含双倍的反斜杠。作者寻求解决这个问题的方法,以便能够实现异步图片上传。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当我在这样的形式上传图片的时候 js 文件代码 function adduserpic(){   var file = $("#file").val(); var shuom = $("#shuom").val(); var i=file.lastIndexOf(".");    var ext=file.substring(i);    var ext1=ext.toLowerCase();  if(ext1!=".gif" && ext1!=".jpg" && ext1!=".jpeg"&&ext1!=".bmp")    { Boxy.alert("图片上传失败,请注意上传格式,目前只支持jpg,gif,jpeg,bmp格式图片!", null, {title: '提示框'}); return ; } $.ajax({ type: "POST", url: "/gatheringsss/actiondate.php", data: "action=uploadss&file="+file+"&shuom="+shuom+"&r="+Math.random(), success: aauserpic_success}); } html页面代码为

上传照片:
说明: 为什么在 actiondate.php 这个页面接收到的$_post["file"]值 是类似于这样子的啊 "C:\\Documents and Settings\\CG\\桌面\\dt_loading.gif"; "\"斜杠都变成双的了,怎么能不让他是双斜杠呢!!这样能实现异步上传图片吗 ??请高手指教~~~~ 急~~~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值