Foxtable(狐表)用户栏目专家坐堂 → 扫码带参数如何做


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

主题:扫码带参数如何做

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/17 16:49:00 [只看该作者]

怎么可能未声明?

        Dim url As String = e.Request.URL.ToString
        MsgBox(url)

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


加好友 发短信
等级:小狐 帖子:332 积分:2465 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2024/6/17 17:03:00 [只看该作者]

第一步   图片点击可在新窗口打开查看  
第二步   http://www.abc.com/indexhtm?tjr=xxxx
第三步  openid  和 username 提取出来了 
第四步 手机端显示的  系统繁忙稍后访问本系统

没有进入系统
[此贴子已经被作者于2024/6/17 17:34:46编辑过]

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


加好友 发短信
等级:小狐 帖子:332 积分:2465 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2024/6/17 19:31:00 [只看该作者]

 http://www.abc.com/indexhtm?tjr=xxxx
xxxx存不上吧

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/17 20:31:00 [只看该作者]

系统繁忙是因为后台弹出许多msgbox,测试的时候如果msgbox关闭的慢,会导致前端超时。把前面所有MsgBox取消掉,只保留MsgBox(url),看弹出什么内容?

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


加好友 发短信
等级:小狐 帖子:332 积分:2465 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2024/6/17 20:31:00 [只看该作者]

 http://www.abc.com/indexhtm?tjr=xxxx

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


加好友 发短信
等级:小狐 帖子:332 积分:2465 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2024/6/17 20:34:00 [只看该作者]

老师我刚才测试下,三种办法都没有保存数据,不知道为啥
                            If e.GetValues.ContainsKey("tjr") Then 
                                .AddHiddenValue(e.GetValues("tjr"), "客户来源_KHID")
                                .AddHiddenValue("客户来源_KHID",e.GetValues("tjr"),)
                                dr1("客户来源_KHID") = e.GetValues("tjr") 
                            End If

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/17 20:35:00 [只看该作者]

这样看看分别弹出什么

If e.GetValues.ContainsKey("code") Then '如果是通过授权链接跳转而来,就从链接重提取code来获取openid
MsgBox(e.Request.URL.ToString) 
    Dim ul As String = "https://api.weixin.qq.com/sns/oauth2/access_token?appid={0}&secret={1}&code={2}&grant_type=authorization_code"
……
……
Else
    UserName = e.Cookies("username") '从cookie获取用户名和openid
    OpenID = e.Cookies("openid")
    Dim dr As DataRow = DataTables("客户").SQLFind("openid ='" & Openid & "'") '根据openid找出对应的行
    If dr Is Nothing OrElse UserName = "" OrElse OpenId = "" Then '空 
        Dim url As String = e.Request.URL.ToString
        Dim ul As String = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx................&redirect_uri=" & UrlEncode(url) & "&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect"
MsgBox(ul
……

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


加好友 发短信
等级:小狐 帖子:332 积分:2465 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2024/6/17 20:37:00 [只看该作者]

老师能进系统里了,但是不保存tjr=xxxx的值

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


加好友 发短信
等级:小狐 帖子:332 积分:2465 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2024/6/17 20:42:00 [只看该作者]

能进系统里额,保存dr行了,我把这个的 dr.Save  放在外面了,但是就是不保存 tjr=xxxx的值
                  If e.GetValues.ContainsKey("tjr") Then               
                                             dr("客户来源_KHID") = e.GetValues("tjr") 
                                             '    dr.Save
                                       End If
                                           dr.Save

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


加好友 发短信
等级:超级版主 帖子:107730 积分:547983 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/17 20:44:00 [只看该作者]

看37楼

 回到顶部
总数 62 上一页 1 2 3 4 5 6 7 下一页