`
viproc
  • 浏览: 46331 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

jquery + ajax +php 实现上传图片

    博客分类:
  • php
阅读更多

当我在这样的形式上传图片的时候
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页面代码为
<FORM ACTION="" METHOD="POST" enctype="multipart/form-data">
上传照片:<input type="file" name="file" id="file" style="height:22px; width:220px;" />
<br>说明:<input type="text" name="shuom" id="shuom" />
<input type="button" value="上传" id="button" name="button" onclick="adduserpic();" class="incolr2"/>
<input name="upload" type="hidden" id="upload" value="upload" /><input type="hidden" name="MAX_FILE_SIZE" value="3000000" />
</FORM>

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

分享到:
评论

相关推荐

    PHP多文件上传插件,PHP+jQuery+Ajax多图片上传

    本插件结合了PHP、jQuery和Ajax技术,提供了一种高效、用户友好的多图片上传解决方案。通过Ajax异步传输,用户可以在不刷新页面的情况下完成文件上传,提升用户体验。 首先,我们来了解一下这个系统的组成部分: 1...

    PHP+jQuery+Ajax多图片上传

    总结来说,"PHP+jQuery+Ajax多图片上传"是一种高效且用户体验良好的图片上传解决方案,结合了前端的动态交互和后端的服务器处理,实现了Web应用中的重要功能。开发者需要熟练掌握这些技术,以便在实际项目中灵活运用...

    php+jquery+ajax无刷新多图上传

    在本文中,我们将深入探讨如何实现“PHP+jQuery+AJAX无刷新多图上传”的技术细节。这是一种在网页上实现动态、用户友好的图片上传功能的方法,它允许用户在不刷新整个页面的情况下上传多张图片,提高用户体验。下面...

    PHP+jQuery+Ajax仿淘宝多上传按钮单文件上传

    在本文中,我们将深入探讨如何使用PHP、jQuery和Ajax技术来实现一个仿淘宝的多上传按钮功能,允许用户单文件上传。这个功能在现代Web应用中非常常见,它提供了友好的用户体验,允许用户在不刷新页面的情况下上传文件...

    php+jquery+ajax上传头像插件

    "php+jquery+ajax上传头像插件"就是这样一个解决方案,它结合了PHP、jQuery和Ajax技术,提供了丰富的功能,如图片裁剪和自适应大小调整。以下是对这些关键技术点的详细说明: **PHP**: PHP是一种广泛使用的开源...

    php+jquery+ajax多图上传插件

    "php+jquery+ajax多图上传插件"的实现方式是将这三个技术结合,提供一种用户友好的、无刷新的批量上传体验。下面我们将详细探讨这个主题。 首先,`PHP`是一种广泛使用的服务器端脚本语言,常用于处理Web应用程序中...

    php+jquery+ajax无刷新上传图片

    在本文中,我们将深入探讨如何使用PHP、jQuery和AJAX技术实现无刷新图片上传功能。这一技术在现代网页开发中非常常见,它提高了用户体验,让用户能够在不刷新整个页面的情况下完成文件上传。 首先,我们从PHP的角度...

    jQuery+Ajax实现排序效果

    在"jQuery+Ajax实现排序效果"这个主题中,我们将深入探讨如何利用这两者来实现用户交互性极强的动态排序功能。 首先,jQuery 提供了一种简便的方式来选择DOM元素,例如 `$("#elementID")` 选取ID为`elementID`的...

    jquery+ajax实现文件上传的js

    本文将深入探讨如何利用jQuery和AJAX实现文件上传,并重点介绍`ajaxfileupload.js`这个jQuery插件。 首先,jQuery是一个轻量级的JavaScript库,它简化了DOM操作、事件处理和Ajax交互等任务。而AJAX(Asynchronous ...

    jQuery+php实现ajax文件即时上传

    "jQuery+php实现ajax文件即时上传"这个主题涉及了利用jQuery库来构建前端交互,配合PHP后端处理文件上传,以及如何实时反馈上传进度。以下是关于这一主题的详细知识解释: 1. **jQuery**:jQuery是一个广泛使用的...

    jquery+ajax上传解析文件

    这里我们将深入探讨如何使用jQuery结合Ajax技术来实现文件上传,并通过JSON进行数据解析。 首先,jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。在文件上传的场景中,...

    jquery+php实现实现突破上传及裁剪功能

    本教程将深入讲解如何使用jQuery和PHP技术实现这一功能,结合`.imgareaselect`插件,我们可以创建一个强大的图片上传与裁剪系统。 首先,`jQuery`是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画...

    jquery+ajax文件上传

    本主题将深入探讨如何使用jQuery与AJAX技术实现文件上传,同时还能传递其他表单参数,以提高用户体验和数据处理的灵活性。 首先,jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax...

    PHP+jQuery+Ajax实现多图片上传效果

    在本文中,我们将探讨如何使用PHP、jQuery和Ajax技术实现在网页上不刷新页面的多图片上传功能。这种功能在现代网页应用中非常常见,它提供了便捷的用户体验,让用户能够快速上传并预览图片。 首先,我们需要在HTML...

Global site tag (gtag.js) - Google Analytics