中易网

asp 为什么传上去的图片……变透明(但是传到服务器闪了)

答案:1  悬赏:80  
解决时间 2021-04-28 02:38
  • 提问者网友:柠檬香
  • 2021-04-27 01:53

 

看看  上面圈起来的图!为什么  从别人或自己电脑上传图片到我特定的文件夹里  变成  废的  图片了……

 

 

 

上传代码是这样的:

Function GetFileName(ByVal strFile) 
 If strFile <> "" Then 
 GetFileName = mid(strFile,InStrRev(strFile, "\")+1) 
 Else 
 GetFileName = "" 
 End If 
 End function 

 strFileName = Request.Form("uppic") 
 Set objStream = Server.CreateObject("ADODB.Stream") 
 objStream.Type = 1 ' adTypeBinary 
 objStream.Open 
 objStream.LoadFromFile strFileName 
 str3="/headpic/" & GetFileName(strFileName)
 objStream.SaveToFile Server.MapPath(str3),2  
 objStream.Close

 

 

上传后:

最佳答案
  • 二级知识专家网友:颜值超标
  • 2021-04-27 03:04

上传图片名称请勿使用中文名称,改为数字或字母试试~

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息