<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                登陸例子:(請注意一定要自己敲一遍,不要CV大法) 首先上一下成果圖,激起同學們寫的欲望,登錄頁如下: ![document/2015-09-04/55e9473ab4ec7](http://box.kancloud.cn/document_2015-09-04_55e9473ab4ec7.png) 點擊登陸之后如下: ![document/2015-09-04/55e9478666a59](http://box.kancloud.cn/document_2015-09-04_55e9478666a59.png) 說明哦了,么問題。接下來自己實現一下。 首先數據庫信息: 新建一個名為 login 的數據庫,再建一個 user 表,表的結構如下圖: ![document/2015-09-04/55e9487784049](http://box.kancloud.cn/document_2015-09-04_55e9487784049.png) 然后開始編碼。 login.php ~~~ <?php session_start(); if ( ( $_POST['username'] != null ) && ( $_POST['password'] != null ) ) { $userName = $_POST['username']; $password = $_POST['password']; //從db獲取用戶信息 數據庫信息改成自己的 $conn = mysqlo_connect('host','username','password','login'); $res = mysqli_query($conn,"select * from user where `username` = '$userName' "); $row = mysqli_fetch_assoc($res); if ($row['passwd'] == $password) { //密碼驗證通過,設置session,把用戶名和密碼保存在服務端 $_SESSION['userName'] = $userName; $_SESSION['password'] = $password; //最后跳轉到登錄后的歡迎頁面 //注意:這里我們沒有像cookie一樣帶參數過去 header('Location: welcome.php'); } } ?> <html> <head> <!-- 這里指明頁面編碼 --> <meta charset="utf-8"> </head> <body> <form action="" method="POST"> <div> 用戶名:<input type="text" name="username" /> 密 碼:<input type="text" name="password" /> <input type="submit" value="登錄"> </div> </form> </body> </html> ~~~ welcome.php 這里我們用的是session中的信息,而不是像cookie一樣在url中帶參數過來 ~~~ <?php session_start(); $userName = $_SESSION['userName']; ?> <html> <head> </head> <body> welcome,<?php echo $userName;?> </body> </html> ~~~ 購物車的例子:(請注意一定要自己敲一遍,不要CV大法) 數據庫信息:建立名為test的數據庫,庫中有個shop表,表結構如下圖: ![document/2015-09-04/55e9496188de0](http://box.kancloud.cn/document_2015-09-04_55e9496188de0.png) 開始編碼吧! goodsList.php 這個是商品展示頁,效果圖如下: ![document/2015-09-04/55e9450f14c3a](http://box.kancloud.cn/document_2015-09-04_55e9450f14c3a.png) 說明一下,如果是第一次購買某物品,則在購物車中加入該商品信息和計算總價,如果再次點擊購買,則已購商品數量加1,總價重新計算,查看購物車鏈接可以到購物車頁面。 ~~~ <?php $goods = array(); //從數據庫獲取商品信息存入$goods二維數組 $i = 0; //這里請換上自己的數據庫相關信息 mysqli_connect('host','username','password','test'); $res = mysqli_query($conn,'select * from shop'); //這里把商品信息放到$goods二維數組,每一維存的是單個 //商品的信息,比如商品名、價格。 while ($row = mysqli_fetch_assoc($res)) { $goods[$i]['id'] = $row['id']; $goods[$i]['name'] = $row['name']; $goods[$i]['price'] = $row['price']; $i++ ; } ?> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> </head> <body> <?php //取出商品信息顯示在頁面上,并添加購買功能 foreach ($goods as $value) { echo ' 商品名 ' . $value['name'] . ' 價格 ' . $value['price']; echo "<a href=buy.php?name=" . $value['name'] . '&price=' . $value['price'] .">購買</a>"; echo '<br />'; } ?> <a href="shoppingCart.php">查看購物車</a> </body> </html> ~~~ buy.php 此頁完成購買功能,然后再次跳轉到商品列表。主要是做了在session中處理購買商品操作。 ~~~ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> </head> <body> <?php //開啟session session_start(); //獲取傳過來的商品名和價格 $name = $_GET['name']; $price = $_GET['price']; //把session中的商品信息和傳過來的(剛買的)商品信息對比 $goods = $_SESSION['goods']; if ($name == $goods[$name]['name']) { //買過的話,則總價格增加,相應商品數量增加 $_SESSION['totalPrice'] += $price; $goods[$name]['number'] += 1; } else { //第一次買的話,將相應的商品信息添加到session中 $goods[$name]['name'] = $name; $goods[$name]['price'] = $price; $goods[$name]['number'] += 1; $_SESSION['totalPrice'] += $price; } $_SESSION['goods'] = $goods; //購買處理完畢后跳轉到商品列表 header('location: goodsList.php'); ?> </body> </html> ~~~ shoppingCart.php 此頁展示購物車中的商品、價格、總價等信息。 效果圖如下: ![document/2015-09-04/55e945fc2e667](http://box.kancloud.cn/document_2015-09-04_55e945fc2e667.png) ~~~ <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> </head> <body> <?php session_start(); //將session中的商品信息(即購物車中的商品)和總價顯示到頁面 $goods = $_SESSION['goods']; echo '您買了:<br />'; foreach ($goods as $value) { echo $value['name'] . ' 價格 ' . $value['price'] . ' 數量 ' . $value['number'] . '<br />'; } echo '總價:' . $_SESSION['totalPrice'] . '<br />'; ?> <a href="goodsList.php">返回商品列表</a> </body> </html> ~~~ 購物車的例子完成了,自己親自完成一遍后是不是很有成就感!!你很厲害!!
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看