本文实例为大家分享了PHP微商城的具体代码,供大家参考,具体内容如下

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207

208

209

210

211

212

213

214

215

216

217

218

219

220

221

222

223

224

225

226

227

228

229

230

231

232

233

234

235

236

237

238

239

240

241

242

243

244

245

246

247

248

249

250

251

252

253

254

255

256

257

258

259

260

261

262

263

264

265

266

267

268

269

270

271

272

273

274

275

276

277

278

279

280

281

282

283

284

285

286

287

288

289

290

291

292

293

294

295

296

297

298

299

300

301

302

303

304

305

306

307

308

309

310

311

312

313

314

315

316

317

318

319

320

321

322

323

324

325

326

<?php

require '../conn/conn2.php';

require '../conn/function.php';

$D_domain = splitx($_SERVER["HTTP_HOST"] . $_SERVER["PHP_SELF"], "/weixin", 0);

$sql = "Select * from SL_config";

$result = mysqli_query($conn, $sql);

$row = mysqli_fetch_assoc($result);

if (mysqli_num_rows($result) > 0) {

  $C_webtitle = $row["C_title"];

  $C_wtoken = $row["C_wtoken"];

  $C_logo = $row["C_logo"];

  $C_ico = $row["C_ico"];

  $C_wx_appidz = $row["C_wx_appid"];

  $C_wx_appsecretz = $row["C_wx_appsecret"];

}

$signature = $_REQUEST["signature"];

$nonce = $_REQUEST["nonce"];

$timestamp = $_REQUEST["timestamp"];

$echostr = $_REQUEST["echostr"];

if ($echostr != "") {

  $array = array();

  $array = array($C_wtoken, $timestamp, $nonce);

  sort($array);

  $str = sha1(implode($array));

  if ($str == $signature && $echostr) {

    echo $echostr;

    exit;

  }

}

if ($signature != "" && $echostr == "") {

  $postArr = file_get_contents("php://input");

  $postObj = simplexml_load_string($postArr);

  $ToUserName = $postObj->FromUserName;

  $FromUserName = $postObj->ToUserName;

  $MsgType = $postObj->MsgType;

  $strEvent = $postObj->Event;

  $EventKey = $postObj->EventKey;

  file_put_contents("test.txt", $postArr);

  if ($MsgType == "event") {

    

    if ($strEvent == "subscribe") {

      $strsend = events( $ToUserName,$FromUserName, "key_" . getrs("select * from SL_reply where R_key like '新用户关注'", "R_reply"));

      $sqlx = "Select * from SL_member where M_qqid like '" . $ToUserName . "'";

      $resultx = mysqli_query($conn, $sqlx);

      if (mysqli_num_rows($resultx) > 0) {

        mysqli_query($conn, "update SL_member set M_subscribe=1 where M_qqid like '" . $ToUserName . "'");

      } else {

        $access_token = json_decode(GetBody("https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=" . $C_wx_appidz . "&secret=" . $C_wx_appsecretz, ""))->access_token;

        $M_info = json_decode(GetBody("https://api.weixin.qq.com/cgi-bin/user/info?access_token=" . $access_token . "&openid=" . $ToUserName . "&lang=zh_CN", ""));

        $M_login = $M_info->nickname;

        $M_pic = $M_info->headimgurl;

        $M_city = $M_info->city;

        $M_province = $M_info->province;

        $M_country = $M_info->country;

        mysqli_query($conn, "insert into SL_member(M_login,M_pwd,M_qqid,M_pic,M_fen,M_regtime,M_add,M_name,M_subscribe) values('" . $M_login . "','" . $ToUserName . "','" . $ToUserName . "','" . $M_pic . "',0,'" . date('Y-m-d H:i:s') . "','" . $M_country . $M_province . $M_city . "','" . $M_login . "',1)");

        $sql = "select * from SL_member order by M_id desc limit 1";

        $result = mysqli_query($conn, $sql);

        $row = mysqli_fetch_assoc($result);

        if (mysqli_num_rows($result) > 0) {

          $M_id = $row["M_id"];

        }

        uplevel($M_id);

      }

    }

    if ($strEvent == "unsubscribe") {

      mysqli_query($conn, "update SL_member set M_subscribe=0 where M_qqid like '" . $ToUserName . "'");

    }

    if ($strEvent == "CLICK") {;

      $strsend = events( $ToUserName,$FromUserName, $EventKey);

      

    }

  }

  if ($MsgType == "text") {

    $E_content = $postObj->Content;

    $strsend = text( $ToUserName, $FromUserName,$E_content);

    file_put_contents("test3.txt", $strsend);

  }

  echo $strsend;

}

function events($FromUserName, $ToUserName, $key) {

  global $conn, $D_domain, $C_ico;

  $E_type = getrs("select * from SL_event where E_id=" . splitx($key, "_", 1), "E_type");

  $E_content = getrs("select * from SL_event where E_id=" . splitx($key, "_", 1), "E_content");

  switch ($E_type) {

    case "text":

      $events = "<xml>

                        <ToUserName><![CDATA[" . $FromUserName . "]]></ToUserName>

                        <FromUserName><![CDATA[" . $ToUserName . "]]></FromUserName>

                        <CreateTime>" . date('Y-m-d H:i:s') . "</CreateTime>

                        <MsgType><![CDATA[text]]></MsgType>

                        <Content><![CDATA[" . $E_content . "]]></Content>

                        <FuncFlag>0<FuncFlag>

                        </xml>";

    break;

    case "article":

      $events = "<xml>

                        <ToUserName><![CDATA[" . $FromUserName . "]]></ToUserName>

                        <FromUserName><![CDATA[" . $ToUserName . "]]></FromUserName>

                        <CreateTime>" . date('Y-m-d H:i:s') . "</CreateTime>

                        <MsgType><![CDATA[news]]></MsgType>

                        <ArticleCount>1</ArticleCount>

                        <Articles>";

      $emptystr = "<item>

                            <Title><![CDATA[文章已删除]]></Title>

                            <Description><![CDATA[文章已删除]]></Description>

                            <PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl>

                            <Url><![CDATA[http://" . $D_domain . "/wap_index.php]]></Url>

                        </item>";

      switch (substr($E_content, 0, 1)) {

        case "T":

          if (getrs("select * from SL_text where T_id=" . substr($E_content, -(strlen($E_content) - 1)), "T_title") != "") {

            $events = $events . "<item>

                                                <Title><![CDATA[" . lang(getrs("select * from SL_text where T_id=" . substr($E_content, -(strlen($E_content) - 1)), "T_title")) . "]]></Title>

                                                <Description><![CDATA[" . lang(getrs("select * from SL_text where T_id=" . substr($E_content, -(strlen($E_content) - 1)), "T_description")) . "]]></Description>

                                                <PicUrl><![CDATA[http://" . $D_domain . "/" . getrs("select * from SL_text where T_id=" . substr($E_content, -(strlen($E_content) - 1)), "T_pic") . "]]></PicUrl>

                                                <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=text&S_id=" . substr($E_content, -(strlen($E_content) - 1)) . "]]></Url>

                                            </item>";

          } else {

            $events = $events . $emptystr;

          }

        break;

        case "N":

          if (getrs("select * from SL_news where N_id=" . substr($E_content, strlen($E_content) - 1), "N_title") != "") {

            $events = $events . "<item>

                                                <Title><![CDATA[" . lang(getrs("select * from SL_news where N_id=" . substr($E_content, -(strlen($E_content) - 1)), "N_title")) . "]]></Title>

                                                <Description><![CDATA[" . lang(getrs("select * from SL_news where N_id=" . substr($E_content, -(strlen($E_content) - 1)), "N_short")) . "]]></Description>

                                                <PicUrl><![CDATA[http://" . $D_domain . "/" . getrs("select * from SL_news where N_id=" . substr($E_content, -(strlen($E_content) - 1)), "N_pic") . "]]></PicUrl>

                                                <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=newsinfo&S_id=" . substr($E_content, -(strlen($E_content) - 1)) . "]]></Url>

                                                </item>";

          } else {

            $events = $events . $emptystr;

          }

        break;

        case "P":

          if (getrs("select * from SL_product where P_id=" . substr($E_content, strlen($E_content) - 1), "P_title") != "") {

            $events = $events . "<item>

                                            <Title><![CDATA[" . lang(getrs("select * from SL_product where P_id=" . substr($E_content, -(strlen($E_content) - 1)), "P_title")) . "]]></Title>

                                            <Description><![CDATA[" . lang(getrs("select * from SL_product where P_id=" . substr($E_content, -(strlen($E_content) - 1)), "P_short")) . "]]></Description>

                                            <PicUrl><![CDATA[http://" . $D_domain . "/" . splitx(getrs("select * from SL_product where P_id=" . substr($E_content, -(strlen($E_content) - 1)), "P_path"), "|", 0) . "]]></PicUrl>

                                            <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=productinfo&S_id=" . substr($E_content, -(strlen($E_content) - 1)) . "]]></Url>

                                            </item>";

          } else {

            $events = $events . $emptystr;

          }

        break;

        case "F":

          if (getrs("select * from SL_form where F_id=" . substr($E_content, -(strlen($E_content) - 1)), "F_title") != "") {

            $events = $events . "<item>

                                            <Title><![CDATA[" . lang(getrs("select * from SL_form where F_id=" . substr($E_content, -(strlen($E_content) - 1)), "F_title")) . "]]></Title>

                                            <Description><![CDATA[" . lang(getrs("select * from SL_form where F_id=" . substr($E_content, -(strlen($E_content) - 1)), "F_description")) . "]]></Description>

                                            <PicUrl><![CDATA[http://" . $D_domain . "/" . getrs("select * from SL_form where F_id=" . substr($E_content, -(strlen($E_content) - 1)), "F_pic") . "]]></PicUrl>

                                            <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=form&S_id=" . substr($E_content, -(strlen($E_content) - 1)) . "]]></Url>

                                            </item>";

          } else {

            $events = $events . $emptystr;

          }

        break;

        case "C":

          $events = $events . "<item>

                                            <Title><![CDATA[联系我们]]></Title>

                                            <Description><![CDATA[联系我们]]></Description>

                                            <PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl>

                                            <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=contact&S_id=1]]></Url>

                                            </item>";

        break;

        case "G":

          $events = $events . "<item>

                                        <Title><![CDATA[在线留言]]></Title>

                                        <Description><![CDATA[在线留言]]></Description>

                                        <PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl>

                                        <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=guestbook&S_id=1]]></Url>

                                        </item>";

      }

      $events = $events . "</Articles></xml>";

    break;

    case "articles":

      if ($E_content == "推送网站目录") {

        $events = gz( $FromUserName,$ToUserName);

      } else {

        $E_content = explode(",", $E_content);

        for ($i = 0;$i < count($E_content);$i++) {

          switch (substr($E_content[$i], 0, 1)) {

            case "T":

              if (getrs("select * from SL_text where T_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "T_title") != "") {

                $events = $events . "<item>

                                                    <Title><![CDATA[" . lang(getrs("select * from SL_text where T_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "T_title")) . "]]></Title>

                                                    <Description><![CDATA[" . lang(getrs("select * from SL_text where T_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "T_description")) . "]]></Description>

                                                    <PicUrl><![CDATA[http://" . $D_domain . "/" . getrs("select * from SL_text where T_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "T_pic") . "]]></PicUrl>

                                                    <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=text&S_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)) . "]]></Url>

                                                    </item>";

              }

            break;

            case "N":

              if (getrs("select * from SL_news where N_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "N_title") != "") {

                $events = $events . "<item>

                                                        <Title><![CDATA[" . lang(getrs("select * from SL_news where N_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "N_title")) . "]]></Title>

                                                        <Description><![CDATA[" . lang(getrs("select * from SL_news where N_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "N_short")) . "]]></Description>

                                                        <PicUrl><![CDATA[http://" . $D_domain . "/" . getrs("select * from SL_news where N_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "N_pic") . "]]></PicUrl>

                                                        <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=newsinfo&S_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)) . "]]></Url>

                                                        </item>";

              }

            break;

            case "P":

              if (getrs("select * from SL_product where P_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "P_title") != "") {

                $events = $events . "<item>

                                                    <Title><![CDATA[" . lang(getrs("select * from SL_product where P_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "P_title")) . "]]></Title>

                                                    <Description><![CDATA[" . lang(getrs("select * from SL_product where P_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "P_short")) . "]]></Description>

                                                    <PicUrl><![CDATA[http://" . $D_domain . "/" . splitx(splitx(getrs("select * from SL_product where P_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "P_path"), "|", 0),"_",0) . "]]></PicUrl>

                                                    <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=productinfo&S_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)) . "]]></Url>

                                                    </item>";

              }

            break;

            case "F":

              if (getrs("select * from SL_form where F_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "F_title") != "") {

                $events = $events . "<item>

                                                    <Title><![CDATA[" . lang(getrs("select * from SL_form where F_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "F_title")) . "]]></Title>

                                                    <Description><![CDATA[" . lang(getrs("select * from SL_form where F_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "F_description")) . "]]></Description>

                                                    <PicUrl><![CDATA[http://" . $D_domain . "/" . getrs("select * from SL_form where F_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)), "F_pic") . "]]></PicUrl>

                                                    <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=form&S_id=" . substr($E_content[$i], -(strlen($E_content[$i]) - 1)) . "]]></Url>

                                                    </item>";

              }

            break;

            case "C":

              $events = $events . "<item>

                                                    <Title><![CDATA[联系我们]]></Title>

                                                    <Description><![CDATA[联系我们]]></Description>

                                                    <PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl>

                                                    <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=contact&S_id=1]]></Url>

                                                    </item>";

            break;

            case "G":

              $events = $events . "<item>

                                                    <Title><![CDATA[在线留言]]></Title>

                                                    <Description><![CDATA[在线留言]]></Description>

                                                    <PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl>

                                                    <Url><![CDATA[http://" . $D_domain . "/wap_index.php?type=guestbook&S_id=1]]></Url>

                                                    </item>";

          }

        }

        

        if (strpos($events,"<Title>")===false) {

          $events = "<item>

                                <Title><![CDATA[文章已删除]]></Title>

                                <Description><![CDATA[文章已删除]]></Description>

                                <PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl>

                                <Url><![CDATA[http://" . $D_domain . "/wap_index.php]]></Url>

                                </item>";

          $NUM = 1;

        }else{

            $NUM = count(explode("<Title>", $events))-1;

        }

        $events = "<xml>

                            <ToUserName><![CDATA[" . $FromUserName . "]]></ToUserName>

                            <FromUserName><![CDATA[" . $ToUserName . "]]></FromUserName>

                            <CreateTime>" . date('Y-m-d H:i:s') . "</CreateTime>

                            <MsgType><![CDATA[news]]></MsgType>

                            <ArticleCount>" . $NUM . "</ArticleCount>

                            <Articles>" . $events . "</Articles></xml>";

      }

  }

  file_put_contents("test2.txt", $events);

  return $events;

}

function text($FromUserName, $ToUserName, $fromstr) {

  global $conn, $D_domain, $C_ico;

  $sql = "select * from SL_reply where R_key like '" . $fromstr . "'";

  $result = mysqli_query($conn, $sql);

  $row = mysqli_fetch_assoc($result);

  if (mysqli_num_rows($result) > 0) {

    $text = events( $FromUserName,$ToUserName, "key_" . $row["R_reply"]);

  } else {

    $text = events( $FromUserName,$ToUserName, "key_" . getrs("select * from SL_event where E_title like '未匹配到关键词'","E_id"));

  }

  return $text;

}

function gz($FromUserName, $ToUserName) {

  global $conn, $D_domain, $C_ico;

  $sql2 = "Select * from SL_slide order by S_id desc limit 1";

  $result2 = mysqli_query($conn, $sql2);

  $row2 = mysqli_fetch_assoc($result2);

  if (mysqli_num_rows($result2) > 0) {

    $S_pic = $row2["S_pic"];

  }

  $sql2 = "select count(*) as U_count from SL_menu where U_sub=0";

  $result2 = mysqli_query($conn, $sql2);

  $row2 = mysqli_fetch_assoc($result2);

  $U_count = $row2["U_count"];

  if ($U_count > 8) {

    $U_count = 8;

  }

  $gz = "<xml>

  <ToUserName><![CDATA[" . $FromUserName . "]]></ToUserName>

  <FromUserName><![CDATA[" . $ToUserName . "]]></FromUserName>

  <CreateTime>" . date('Y-m-d H:i:s') . "</CreateTime>

  <MsgType>news</MsgType>

  <ArticleCount>" . $U_count . "</ArticleCount>

  <Articles>";

  $gz = $gz . "<item>

  <Title>欢迎关注" . lang($C_webtitle) . "</Title>

  <Description>" . lang($C_webtitle) . "</Description>

  <PicUrl><![CDATA[http://" . $D_domain . "/" . $S_pic . "]]></PicUrl>

  <Url><![CDATA[http://" . $D_domain . "]]></Url>

  </item>";

  $sql2 = "select * from SL_menu where U_sub=0 and not U_type='index' order by U_order limit " . ($U_count - 1) . "";

  $result2 = mysqli_query($conn, $sql2);

  if (mysqli_num_rows($result2) > 0) {

    while ($row2 = mysqli_fetch_assoc($result2)) {

      if ($row2["U_type"] != "sub" && $row2["U_type"] != "link") {

        $link = "wap_index.php?type=" . $row2["U_type"] . "&S_id=" . $row2["U_typeid"];

      } else {

        $link = $row2["U_link"];

      }

      $gz = $gz . "<item><Title>" . lang($row2["U_title"]) . "/" . lang($row2["U_entitle"]) . "</Title><Description>" . lang($row2["U_title"]) . "/" . lang($row2["U_entitle"]) . "</Description><PicUrl><![CDATA[http://" . $D_domain . "/" . $C_ico . "]]></PicUrl><Url><![CDATA[http://" . $D_domain . "/" . $link . "]]></Url></item>";

    }

    $gz = $gz . "</Articles><FuncFlag>1</FuncFlag></xml>";

  }

  return $gz;

}

?>

以上所述是小编给大家介绍的PHP微商城代码详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对主机吧的支持!

PHP微商城开源代码实例相关推荐

  1. php 微商城 开源,微商城开通为什么选php开源网店系统

    开源的php网店系统因为源代码是开源的,收到很多商家的欢迎和热爱.就连现在非常火热的微信商城也是使用的php来源网店系统.为什么微信商城都是用php网店系统来搭建的呢?难道其他技术语言开发的商城网店系 ...

  2. php 微商城 开源,一款基于ThinkPHP3.2开发的微信O2O开源微商城系统_微信开源微商城WEMALL...

    源码介绍 WeMall是一款基于thinkphp3.2进行开发的微信O2O开源微商城系统,能够帮助企业及个人快速构建O2O(线上到线下)服务体系的系统,适用于小企业电子商务,例如微信水果,微信蔬菜,微 ...

  3. 全新开源微商城源码带分销 支持多端+搭建部署教程

    分享一个全新版开源微商城源码带分销功能,支持10终端合一,功能强大,含完整代码程序包和搭建部署教程. 系统特色功能一览: 1.一个后台管理所有设备端,支持:电脑+H5手机+微信+ipad+微信小程序+ ...

  4. rageframe2 数据库配置_RF 微商城 一款基于 RageFrame2 的免费开源的基础销售功能的微商城...

    RF 微商城 前言 基于 RageFrame2 的一款免费开源的基础销售功能的微商城,前端基于 uni-app,一端发布多端通用,目前已经适配 H5.微信小程序.QQ小程序.Ios App.Andro ...

  5. CV Code | 本周新出计算机视觉开源代码汇总(含实例分割、行人检测、姿态估计、神经架构搜索、超分辨率等)...

    点击我爱计算机视觉标星,更快获取CVML新技术 计算机视觉技术发展迅速,很多时候,可悲的不是我们没有努力,而是没有跟上时代的步伐.努力coding终于出来结果了,却发现早就有人开源了,效果还比自己写的 ...

  6. 微商城分销系统的怎么选择_有没有免费开源支持多端的_OctShop

    说到微商城分销系统,经常刷微信朋友圈,微信群的朋友并不陌生,最初从卖红枣的,面膜的,发展到后来卖厨房用纸的,服装的.一批批微商城分销的链接,一张张的二维码名片充斥着朋友圈,很多朋友对此感到不甚厌烦的同 ...

  7. (开源)基于vue, react, node.js, go开发的微商城(含微信小程序)

    微商城 地址: https://github.com/shen100/wemall 求star,求关注 项目截图 微信小程序 项目环境搭建 1 克隆代码 git clone https://githu ...

  8. 开源社区团购微商城小程序,直播

    简介: 系统可以作为常规微商城,也可以作为社区团购系统,开启团长功能,就是社区团购,关闭就是常规微商城 软件架构 软件架构说明 采用Yii2框架:一个高性能电商专用框架,用于快速开发现代Web应用程序 ...

  9. 开源微商城 特惠端午节

    WeMall微商城是您微信生鲜水果超市外卖社区o2o的必选系统 1.快速创建微信商城.一杯茶的时间创建您的微信商城. 2.丰富的界面.简洁美观的界面,美轮美奂. 3.功能强大的系统.商品,订单,微信等 ...

最新文章

  1. VMware虚拟机安装WIN7
  2. PythonGUI开发:59行代码开发小型商店添加系统
  3. VBA学习笔记(9)--生成点拨(1)
  4. 不同坐标系下角速度_技术 | 西安80坐标与地方坐标系的转换方法技巧
  5. 小规模流处理kata。 第1部分:线程池
  6. 计算机电子的危害,电子垃圾焚烧炉的危害有多大,你了解过吗?
  7. KmeansDBSCAN
  8. C++ #include iostream #include iostream.h #include string.h区别及作用
  9. CentOS系统介绍
  10. 董明珠这一年:格力造芯与银隆困局
  11. 项目管理整理第二篇:项目计划(3)——进度计划
  12. 解决小米手机用Android studio安装不了app的问题
  13. 【C++基础知识】常成员函数,常引用
  14. 七月上伴奏计算机按键,数字化音乐专业教室配备方案(7页)-原创力文档
  15. maven子模块之间互相引入依赖,pom文件报错
  16. 高性能计算--HPCC--他人评述
  17. 自动化篇 - 为闲鱼制作一个客服机器人
  18. 【Excel设置任意列为默认文本格式】
  19. Flink 算子状态与键控状态总结
  20. 【Moasure魔尺】什么是运动测量

热门文章

  1. 【mac】mac设置鼠标习惯
  2. Matlab画出S曲线
  3. Unity打包H5 网页全屏
  4. 信美相互与蚂蚁金服联合推出“相互保” 探索相互保险新玩法
  5. android手电筒项目代码,Android 开启闪光灯做手电筒 源码-Fun言
  6. CANoe如何查看发送帧数
  7. 2021年场(厂)内专用机动车辆安全管理考试报名及场(厂)内专用机动车辆安全管理考试资料
  8. 百度大脑OCR助力机动车查验系统 省时又提效!
  9. java矩阵加法_JAVA实现矩阵加法乘法
  10. android 按钮悬浮菜单,悬浮菜单app下载