appcan php 上传图片,图片上传-AppCan交流社区 - Powered by Discuz!

上传的前台

function openCrame() {

uexCamera.open();

}

var ID = appcan.locStorage.getVal("SaveID");

var NewUserPhoneNum = getLocVal("NewUserPhoneNum");

// var uploadHttp = urlpath + "/Handler/abc.ashx?from=web&&_o=load&&_ID=" + NewUserPhoneNum + "&&_SaveType=P";

var uploadHttp ="http://localhost:2548/Handler/abc.ashx?from=web&&_o=load&&_ID="+NewUserPhoneNum+"&&_SaveType=P";

var uopCode = 2;

function uploadpic(imgurl) {

if (imgurl.indexOf("http://") < 0) {

//alert(imgurl);

alert(uploadHttp);

appcan.locStorage.setVal('inconUrl', imgurl);

uexUploaderMgr.createUploader(uopCode, uploadHttp);

alert("1111111111111");

appcan.window.close();

} else {

uexWindow.toast(0, 5, "非本地图片", 1000);

}

}

function openImageBrowser() {

uexImageBrowser.pick();

}

window.uexOnload = function() {

uexCamera.cbOpen = function(opId, dataType, data) {

if (dataType == 0) {

imgurl = data;

//    alert(data);

uploadpic(data);

// uploadAffix(data);

appcan.locStorage.setVal('inconUrl', data);

// appcan.window.close();

// document.getElementById("uploadPic").style.display = "block";

// document.getElementById("pc").src = imgurl;

}

}

uexImageBrowser.cbPick = function(opCode, dataType, data) {

imgurl = data;

// alert(data);

uploadpic(data);

// uploadAffix(data);

//  appcan.locStorage.setVal('inconUrl', data);

appcan.locStorage.setVal('inconUrl', data);

}

uexUploaderMgr.cbCreateUploader = function(opId, dataType, data) {

uexUploaderMgr.uploadFile(uopCode, imgurl, "filename", 1);

//setLog("开始上传图片");

//  alert("回调")

appcan.window.evaluateScript({

name : 'rg_setInformation',

scriptContent : 'inconUrl=getLocVal("inconUrl");$("#pc").attr("src",inconUrl)'

});

//appcan.window.close();

}

uexUploaderMgr.onStatus = function(opId, fileSize, percent, serverPath, status) {

if (status == 0) {

uexWindow.closeToast();

uexWindow.toast("0", "5", "头像成功上传!", "2000");

}

//   alert("上传进度:" + percent + "%");

//  setLog("上传进度:" + percent + "%");

if (status == 1) {

uexWindow.closeToast();

uexWindow.toast("0", "5", "头像成功上传!", "2000");

// setLog("上传完成");

uexUploaderMgr.closeUploader(uopCode);

}

if (status == 2) {

uexWindow.closeToast();

uexWindow.toast("0", "5", "头像成功上传!", "2000");

//setLog("上传出错");

}

}

}

后台

public void TestLoad(HttpContext context)

{

try

{

string orifilename = string.Empty;

string uploadfilepath = string.Empty;

string _ID = Guid.NewGuid().ToString().Replace("-", "");

string from = context.Request["from"].ToString();

string UserID = context.Request["_ID"].ToString();

string SaveType = context.Request["_SaveType"].ToString();

// string _ChangeType = context.Request["_ChangeType"].ToString();

string Remark="";

string str = "";

DateTime SaveTime = GetNowDate();

BLL.DbOperaterClass ob = new BLL.DbOperaterClass();

string path = ob.WebFileUrl + "upload";

// string path = context.Server.MapPath("~/") + "upload";

if (from == "web")

{

// context.Response.Write("");

if (context.Request.Files.Count > 0)

{

// context.Response.Write("");

if (!Directory.Exists(path))

{

Directory.CreateDirectory(path);

}

string fileName = Path.GetFileName(context.Request.Files["filename"].FileName);

string fileType = fileName.Substring(fileName.LastIndexOf(".") + 1);

string end = fileName.Substring(fileName.Length - 4).ToLower();

fileName = UserID + ".jpg";//文件后缀可以改变

orifilename = path + "\\" + fileName;

//如果存在,删除文件

if (File.Exists(orifilename))

{

File.Delete(orifilename);

}

context.Request.Files["filename"].SaveAs(path + "\\" + fileName);

// context.Response.Write(str);

}

}

//string str = string.Empty;

}

catch (Exception ex)

{

//  context.Response.Write("");

}

我想问为什么 function uploadpic(imgurl) {

if (imgurl.indexOf("http://") < 0) {

//alert(imgurl);

alert(uploadHttp);

appcan.locStorage.setVal('inconUrl', imgurl);

uexUploaderMgr.createUploader(uopCode, uploadHttp);

alert("1111111111111");

appcan.window.close();

} else {

uexWindow.toast(0, 5, "非本地图片", 1000);

}

}

不加上这两个alert就不能上传成功呢,求大神帮忙指点一二,救急救急!!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器学习模型机器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值