Foxtable(狐表)用户栏目专家坐堂 → 代码求助


  共有4084人关注过本帖树形打印复制链接

主题:代码求助

帅哥哟,离线,有人找我吗?
ygg8310
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:989 积分:8833 威望:0 精华:0 注册:2016/4/10 14:33:00
代码求助  发帖心情 Post By:2023/2/27 17:27:00 [只看该作者]

Select Case e.Path
    Case "upload.htm"
        Dim sb As New StringBuilder
        sb.appendLine("<form enctype='multipart/form-data' action='accept.htm' method='post'  id='form1' name='form1'>")
        sb.appendLine("单文件上传: <input type='file' name='up1' id='up1'><br/><br/>")
        sb.appendLine("<input Type='submit' name='Sumbit' id='Sumbit' value='确定'>")
        sb.appendLine("</form>")
        e.WriteString(sb.ToString)
    Case "accept.htm"
        Dim sb As New StringBuilder
        For Each key As String In e.Files.Keys
            sb.AppendLine(key & "  上传" & e.Files(key).Count & "个文件,分别是:</br>")
            For Each fl As String In e.Files(key)
               
                Dim Multi As String = e.PostValues("file")

  
Dim Values() As String
Values = Multi.split(".")
For Index As Integer = 0 To Values.Length - 1
Next
  Dim cs As String = Values(1)
  Dim cs2 As String = "aaa"
 Dim cs5 As String = (cs2 & "." & cs)

                sb.AppendLine(fl & "<br>")
                e.SaveFile(key, fl, "E:\MyFolder\张三工号\" & cs5) '保存接收到的文件
            Next
            sb.AppendLine("</br>")
        Next
        sb.AppendLine("以上文件服务器已正确接收并保存!")
        e.WriteString(sb.ToString)
End Select
为何会出错

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/27 17:37:00 [只看该作者]

出什么错?哪一句代码出错?

 回到顶部
帅哥哟,离线,有人找我吗?
ygg8310
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:989 积分:8833 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2023/2/27 23:43:00 [只看该作者]

Dim Values() As String
Values = Multi.split(".")
For Index As Integer = 0 To Values.Length - 1
Next
  Dim cs As String = Values(1)
  Dim cs2 As String = "aaa"
 Dim cs5 As String = (cs2 & "." & cs)

                sb.AppendLine(fl & "<br>")
                e.SaveFile(key, fl, "E:\MyFolder\张三工号\" & cs5) '保存接收到的文件
这一段,在实际web上传文件的时候老是提示错误,且照片无法保存页面跳转出错

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/28 8:48:00 [只看该作者]

Case "accept.htm"
    Dim sb As New StringBuilder
    For Each key As String In e.Files.Keys
        sb.AppendLine(key & "  上传" & e.Files(key).Count & "个文件,分别是:</br>")
        For Each fl As String In e.Files(key)
            Dim Values() As String = fl.split(".")
            Dim cs As String = Values(1)
            Dim cs2 As String = "aaa"
            Dim cs5 As String = (cs2 & "." & cs)
            
            sb.AppendLine(fl & "<br>")
            e.SaveFile(key, fl, "E:\MyFolder\张三工号\" & cs5) '保存接收到的文件
        Next
        sb.AppendLine("</br>")
    Next
    sb.AppendLine("以上文件服务器已正确接收并保存!")
    e.WriteString(sb.ToString)
End Select

 回到顶部
帅哥哟,离线,有人找我吗?
ygg8310
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:989 积分:8833 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2023/2/28 11:43:00 [只看该作者]

还是有问题,网页运行正常,但图片保存还是存在问题
1、图片无法重命名
2、图片格式还是无法保存
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:http.rar



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/28 13:34:00 [只看该作者]

我测试没有问题,是不是服务器不存在这个目录?"E:\MyFolder\张三工号\"

 回到顶部
帅哥哟,离线,有人找我吗?
ygg8310
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:989 积分:8833 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2023/2/28 14:39:00 [只看该作者]

最新发现,上传照片没有问题,但用手机拍照却1、图片无法重命名2、图片格式还是无法保存
有没有什么办法可以克服这个问题?
我用的是安卓+UC浏览器

 回到顶部
帅哥哟,离线,有人找我吗?
ygg8310
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:989 积分:8833 威望:0 精华:0 注册:2016/4/10 14:33:00
  发帖心情 Post By:2023/2/28 14:41:00 [只看该作者]

自带的浏览器也没问题

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110750 积分:563676 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/2/28 15:11:00 [只看该作者]

浏览器兼容性问题我们解决不了。试多几个浏览器,找到好用的。

看看是不是接收的文件名称里有多个点(.)号

 回到顶部