<kbd id="fugzo"></kbd>
<pre id="fugzo"></pre>
    1. <fieldset id="fugzo"><style id="fugzo"></style></fieldset>
      <center id="fugzo"></center>
    2. 哑剧盖章,电视剧折腰免费观看全集,亮剑3gp下载,秘密访客,泰剧为你着迷,古城童话,食物链无删减,大鱼海棠

      如何真正解決表單重復(fù)提交問(wèn)題php代碼

      時(shí)間:2025-11-17 08:14:03 php語(yǔ)言

      如何真正解決表單重復(fù)提交問(wèn)題php代碼

        過(guò)去一切時(shí)代的精華盡在書中。以下是小編為大家搜索整理的如何真正解決表單重復(fù)提交問(wèn)題php代碼,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

        以前用的js表單防止重復(fù)提交方法

       代碼如下  

      <script type="text/javascript">
      var checkSubmitFlg = false;
      function checkSubmit() {
       if (!checkSubmitFlg) {

      /pic/>   checkSubmitFlg = true;
        return true;
       } else {

      /pic/>   alert("Submit again!");
        return false;
       }
      }
      </script>

      /pic/p>

      <form onsubmit="return checkSubmit();">

      <input type="submit" onclick="return checkSubmit();" />

      <input type="button" onclick="document.forms[0].action='./test';document.forms[0].submit();return checkSubmit();" />

        這樣如果我直接做一個(gè)表單,然后提交給/test,上面代理就是一個(gè)擺設(shè)了,那我們要如何解決此問(wèn)題

        如果您已經(jīng)知道如何解決的話那么這篇文章可能不適合你的口味,paperen這里也打算從基礎(chǔ)開始討論,所以希望一步看到解決方案的您也可能不太適合,所以請(qǐng)注意。So~開始吧 ~

        paperen想您一定知道表單是什么吧,form元素就是表單,一般網(wǎng)頁(yè)需要輸入的地方必定使用了表單元素,也很常見,一般的代碼如下:

       代碼如下  

          <form
          
          method="post">
          <p>
          <label for="test">隨便輸入點(diǎn)什么www.45it.com</label>
          <input type="text" name="data" id="test" />
          </p>
          <p>
          <input type="submit" value="提交" name="submit" />
          </p>
          </ul>
          </form>

        重點(diǎn)其實(shí)是form與input元素,p元素只是paperen私自加上去的,對(duì)后續(xù)的說(shuō)明沒(méi)有任何影響,其實(shí)很簡(jiǎn)單,所謂input就是輸入了,你可以完全將input 元素理解為是用作用戶輸入,只是某些屬性的(type)不能作為輸入而已(這里就是submit),而form元素你完全可以將它理解為是一個(gè)袋子,將所有用戶輸入數(shù)據(jù)到裝在它里面之后用 來(lái)提交回服務(wù)端處理,但對(duì)于form元素值得注意的是method屬性,一般來(lái)說(shuō)有g(shù)et與post兩種方法,其實(shí)不要想得太復(fù)雜(因?yàn)樯钊氲牟恍枰斫猓瑢?duì)于后續(xù)的內(nèi)容沒(méi)有太多關(guān)系,如 有興趣不妨可以使用瀏覽器的調(diào)試工具查看請(qǐng)求頭部信息與發(fā)送信息,例如firebug),表現(xiàn)出來(lái)就是,使用get提交表單的話所有的input元素的值將會(huì)在地址欄處出現(xiàn),而post則不會(huì), 例如使用get提交此表單后的瀏覽器地址欄

       代碼如下  

      /pic/mytest/token/form.php?data=test&submit=%E6%8F%90%E4%BA%A4

        post則在 地址欄看不到了,使用fiebug可以看到如下信息

        可以簡(jiǎn)單認(rèn)為get是顯式傳送數(shù)據(jù)的,而 post則是隱式傳送數(shù)據(jù)的,但還有一個(gè)很大區(qū)別的是post支持更多更大的數(shù)據(jù)傳送。

        Next,當(dāng)表單代碼寫好了,那么讓我們來(lái)進(jìn)行服務(wù)器腳本的編寫(這里就是PHP)。很簡(jiǎn)單 ~

       代碼如下  
      <?php
          if ( isset( $_POST['submit'] ) ) {
          /pic/>     $data = isset( $_POST['data'] ) ? htmlspecialchars( $_POST['data'] ) :
          
          '';
          /pic/>     $sql = "insert into test (`string`) values ('$data')";
          /pic/>     echo $sql;
          }
          ?>

        因?yàn)檫@里是post傳送數(shù)據(jù)的,所以使用PHP的$_POST全局變量就能獲取到表單提交的數(shù)據(jù),所有使用post方法的表單數(shù)據(jù)提交到服務(wù)端都會(huì)被保存在這個(gè)$_POST全局變 量中,不妨可以試試print_r( $_POST )這個(gè)變量你就明白了。

        首先檢查一下是否在$_POST數(shù)組里面存在submit,如果存在則證明是表單提交過(guò)來(lái)的,正如asp.net中好像有個(gè) 叫ispostback的一樣,只是這樣沒(méi)那么嚴(yán)謹(jǐn)而已,但是不要緊之后會(huì)解決這個(gè)問(wèn)題的。

        之后接收輸入框的數(shù)據(jù),就是$_POST['data'],別忘了使用htmlspecialchars對(duì)這個(gè)進(jìn) 行一下html過(guò)濾,因?yàn)榉乐馆斎肓薶tml標(biāo)簽或javascript造成問(wèn)題(貌似叫做XSS漏洞)。最后就是拼接到sql語(yǔ)句中送入數(shù)據(jù)庫(kù)跑了(只是這里paperen并沒(méi)有很詳細(xì)使用一些操作數(shù)據(jù)庫(kù)的 函數(shù)例如mysql_query,有興趣自己完成它)。恭喜,到了這里你已經(jīng)順利地完成了一個(gè)數(shù)據(jù)錄入的功能了,但是有個(gè)地方你總得改善吧,插入數(shù)據(jù)后總得給操作者一個(gè)提示吧~~至少提示 我操作失敗還是成功。所以整個(gè)代碼paperen寫成以下樣子。

       代碼如下  

      <?php
          if ( isset( $_POST['submit'] ) ) {
          /pic/>     $data = isset(
          
          $_POST['data'] ) ? htmlspecialchars( $_POST['data'] ) : '';
          /pic/>     mysql_connect( 'localhost', 'root', 'root' );
          
          /pic/>     mysql_select_db( 'test' );
          /pic/>     mysql_query( 'set names "utf8"' );
          /pic/>     $sql = "insert
          
          into `token` (string) values ('$data')";
          /pic/>     mysql_query( $sql );
          $insert_id = mysql_insert_id();
          if (
          
          $insert_id ) {
          $state = 1;
          } else {
          $state = 0;
          }
          }
          ?>

          <?php if ( isset( $state )

          && $state ) { /pic/p>

          <p>插入成功 <a href="form.php">返回</a></p>

          <?php } else { /pic/p>

          作 ?>

          <form method="post">

          <p>

          <label for="test">隨便輸入點(diǎn)什么</label>

          <input type="text"

          name="data" id="test" />

          </p>

          <p>

          <input type="submit" value="提交" name="submit" />

          </p>

          </ul>

          </form>

          <?php } ?>

        html的聲明與head還有body都省略了,對(duì)比于一開始的代碼其實(shí)主要是實(shí)現(xiàn)了真正插入數(shù)據(jù)庫(kù)動(dòng)作與給出 了操作反饋(通過(guò)$state變量),不妨自己拷貝代碼然后試試(當(dāng)然請(qǐng)根據(jù)自己實(shí)際情況修改數(shù)據(jù)庫(kù)操作部分的代碼)。代碼正常,邏輯沒(méi)問(wèn)題,但是有個(gè)問(wèn)題,就是在顯示插入成功后再刷新頁(yè) 面又會(huì)執(zhí)行了表單處理動(dòng)作,又插了一遍數(shù)據(jù)!這就是所謂的重復(fù)插入問(wèn)題。在放出解決方案之前您可以自己思考一下該如何解決。

        你會(huì)不會(huì)認(rèn)為是接收數(shù)據(jù)與顯示處理結(jié)果都是 這個(gè)頁(yè)面所以才會(huì)導(dǎo)致這個(gè)問(wèn)題?也對(duì),也可以這么認(rèn)為,使用一些調(diào)試工具你會(huì)發(fā)現(xiàn),瀏覽器還對(duì)post的數(shù)據(jù)進(jìn)行了保留,故在提交完表單后再刷新的話該post數(shù)據(jù)會(huì)重新提交了一遍。

        如果有辦法將瀏覽器的這個(gè)臨時(shí)保存的post數(shù)據(jù)清空掉不就解決問(wèn)題了,但服務(wù)端是沒(méi)法 做到這點(diǎn)的,因?yàn)檫@是瀏覽器自身的事情,要么我們就重定向了不然再刷新還是會(huì)重復(fù)提交數(shù)據(jù)。

        到目前為止也許你已經(jīng)了解到重復(fù)提交的意思與問(wèn)題的惡劣所在,如果 你不是選用重定向的辦法那么就得另外想一個(gè)辦法了,所以令牌解決辦法就是這么過(guò)來(lái)的。

        正如令牌本身代表著權(quán)限,操作權(quán),身份標(biāo)志等等,所以我能不能為我的表單加上這么 一個(gè)身份標(biāo)志,在客戶端每次請(qǐng)求這個(gè)表單的時(shí)候同時(shí)生成一個(gè)令牌其掛鉤,在提交時(shí)再進(jìn)行判斷,正確則接收并處理表單。實(shí)現(xiàn)本質(zhì)就是如此,而反映到具體實(shí)現(xiàn)上,就需要用到一種叫 session的東西。關(guān)于session的解析,參見wiki

        簡(jiǎn)單的理解就是session也是一種令 牌的概念,所以你可能會(huì)很驚奇,“什么我已經(jīng)使用了令牌?!”,是的,但是我們要實(shí)現(xiàn)的不僅僅是session而是在其基礎(chǔ)上附加一些數(shù)據(jù)來(lái)實(shí)現(xiàn)我們想要的表單令牌。So let's do it!

        session在php中也是被存放在$_SESSION這個(gè)超級(jí)全局變量里面的,啟用起請(qǐng)使用session_start(),關(guān)于其他服務(wù)端腳本原理一樣,只是可能調(diào)用方法名不一致而已。加入 token后的代碼如下:

       代碼如下  
         <?php
          /pic/>     session_start();
          if ( isset( $_POST['submit'] ) && valid_token() ) {
          /pic/>     
          提交處理
          }
          
          /**
          * 生成令牌
          * @return string MD5加密后的時(shí)間戳
          */
          function create_token() {
          /pic/>     
          $timestamp = time();
          $_SESSION['token'] = $timestamp;
          return md5( $timestamp );
          }
          /**
          * 是否有效令牌
          * @return bool
          
          
          */
          function valid_token() {
          if ( isset( $_SESSION['token'] ) && isset( $_POST['token'] ) && $_POST['token'] == md5(
          
          $_SESSION['token'] ) )
          {
          /pic/>     $_SESSION['token'] = '';
          return true;
          }
          return false;
          }
          ?>
          <?php if ( isset( $state ) && $state ) { /pic/>     <p>插入成功 <a href="form.php">返回
          
          </a></p>
          <?php } else { /pic/>     <form method="post">
          <p>
          <label for="test">隨便
          
          輸入點(diǎn)什么</label>
          <input type="text" name="data" id="test" />
          </p>
          <p>
          <input type="submit" value="提
          
          交" name="submit" />
          </p>
          </ul>
          <!-- Token -->
          <input type="hidden" value="<?php echo create_token(); /pic/>     
          令牌 ?>" name="token" />
          <!-- Token -->
          </form>
          <?php } ?>

        部分代碼paperen這里省略,因?yàn)椴⒉皇侵攸c(diǎn),其實(shí)加的 東西只有3處:

        第一,在表單結(jié)束前加入了一個(gè)input元素,記得type為hidden(隱藏域)

        第二,增加了兩個(gè)函數(shù),create_token與valid_token,前者用來(lái)生成令牌 的后者用來(lái)驗(yàn)證令牌的

        第三,在if中多加一個(gè)條件,valid_token

        那就大功告成了,很簡(jiǎn)單,而且所有的東西都聚集在新加的兩個(gè)函數(shù)中。paperen這里使用的令牌很 簡(jiǎn)單就是時(shí)間戳,將請(qǐng)求表單時(shí)的時(shí)間戳存儲(chǔ)到$_SESSION['token']中,那么驗(yàn)證令牌就明白了,就是檢查客戶端提交過(guò)來(lái)的$_POST['token']是否與md5后的$_SESSION['token']一致 就行了,當(dāng)然還要加上存在$_POST['token']與$_SESSION['token']這兩個(gè)變量才行。

        你可以將這個(gè)簡(jiǎn)單的令牌模式封裝得更加棒并擴(kuò)展一下功能,例如加上表單提交超時(shí)驗(yàn)證 也是個(gè)不錯(cuò)的動(dòng)手機(jī)會(huì)。

        最后附上之前paperen擴(kuò)展codeingeter的Form_validation類文件,主要是擴(kuò)展上令牌與表單超時(shí)。壓縮包中welcome.php是控制器文件,請(qǐng)放置到 applicationcontroller中(如不想增加這個(gè)控制器可以打開然后將token方法復(fù)制下來(lái)放到已有的其他控制器中);MY_Form_validation.php請(qǐng)放到applicationlibraries中。

        codeingeter的Form_validation類文件代碼

       代碼如下  

      <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

      class Welcome extends CI_Controller {


       public function index()
       {
        $this->load->view('welcome_message');
       }

              public function token()
              {
                  $this->load->helper( array('form') );
                  $this->load->library('form_validation');
                  if ( $this->input->post( 'submit' ) && $this->form_validation->valid_token() )
                  {
                      /pic/>                 /pic/>                 echo 'ok';
                  }

                  /pic/>             $token = $this->form_validation->create_token();

                  /pic/>             echo form_open();
                  echo form_input('token', '');
                  echo $token;
                  echo form_submit('submit', 'submit');
                  echo form_close();
              }
      }

        form_validation_token

       代碼如下  

      <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
      /**
       * @abstract 繼承CI的Form_validation類在其基礎(chǔ)上增加令牌
       */
      class MY_Form_validation extends CI_Form_validation {

          /**
           * 令牌鍵值
           * @var string
           */
          var $key = 'token';
         
          /**
           * 表單令牌有效時(shí)間(秒)
           * @abstract 如果某些表單需要限制輸入時(shí)間,則設(shè)置該值,為0則不限制
           * @var int 秒
           */
          var $token_validtime = 5;

          /**
           * 調(diào)試模式
           * @var bool
           */
          var $debug = false;

          /**
           * CI對(duì)象
           * @var <type>
           */
          private $_CI;

          public function __construct()
          {
              parent::__construct();
              $this->_CI =& get_instance();
              /pic/>         $encryption_key = config_item('encryption_key');
              if ( empty( $encryption_key ) ) $this->_CI->config->set_item( 'encryption_key', $this->key );
              /pic/>         if ( !isset( $this->_CI->session ) ) $this->_CI->load->library('session');
          }

          /**
           * 設(shè)置令牌有效時(shí)間
           * @param int $second 秒數(shù)
           */
          public function set_token_validtime( $second )
          {
              $this->token_validtime = intval( $second );
          }

          /**
           * 獲取表單令牌有效時(shí)間
           * @return int 秒數(shù)
           */
          public function get_token_validtime()
          {
              return $this->token_validtime;
          }

          /**
           * 驗(yàn)證表單令牌是否合法
           * @return bool
           */
          public function valid_token()
          {
              if ( $this->debug ) return true;
              /pic/>         $source_hash = $this->_CI->session->userdata( $this->key );
              if ( empty( $source_hash ) ) return false;
             
              /pic/>         if ( $this->is_token_exprie() ) return false;

              /pic/>         $post_formhash = $this->_CI->input->post( $this->key );
              if ( empty( $post_formhash ) ) return false;

              if ( md5( $source_hash ) == $post_formhash )
              {
                  $this->_CI->session->unset_userdata( $this->key );
                  return true;
              }
              return false;
          }

          /**
           * 生成表單令牌(連同input元素)
           * @return string
           */
          public function create_token( $output = false )
          {
              $code = time() . '|' .  $this->get_random( 5 );
              $this->_CI->session->set_userdata( $this->key , $code);
              $result = function_exists('form_hidden') ? form_hidden( $this->key, md5( $code ) ) : '<input type="hidden" name="token" value="'. md5( $code ) .'" />';
              if ( $output )
              {
                  echo $result;
              }
              else
              {
                  return $result;
              }
          }
         
          /**
           * 獲取隨機(jī)數(shù)(自己可以擴(kuò)展)
           * @param int $number 上限
           * @return string
           */
          public function get_random( $number )
          {
              return rand( 0, $number );
          }
         
          /**
           * 判斷表單令牌是否過(guò)期
           * @return bool
           */
          public function is_token_exprie()
          {
              if ( empty( $this->token_validtime ) ) return false;
              $token = $this->_CI->session->userdata( $this->key );
              if ( empty( $token ) ) return false;
              $create_time = array_shift( explode('|', $token) );
              return ( time() - $create_time > $this->token_validtime );
          }
      }


      【如何真正解決表單重復(fù)提交問(wèn)題php代碼】相關(guān)文章:

      解決表單重復(fù)提交問(wèn)題的PHP代碼12-15

      php防止表單重復(fù)提交的方法02-24

      如何讓php提交form表單12-07

      php通過(guò)記錄IP來(lái)防止表單重復(fù)提交方法分析08-06

      PHP提交from表單的方法10-21

      使用php自動(dòng)提交表單的方法12-05

      php提交form表單處理方法10-26

      php表單提交與$-POST實(shí)例分析11-13

      用PHP提交from表單的處理方法09-12

      主站蜘蛛池模板: 《黑色眼泪》完整版| 《女军医》满天星观看| 谎言大作战| 赤子威龙| iq情缘| flowover第一季樱花动漫| 冰堂伊吹| 体感预报日剧在线观看| 《新人类毒医肥尸》在线观看| 人民的名义2全集免费观看| 因为爱情有晴天国语| 啄木鸟壮志凌云法版免费观看完整版 | 第8号当铺全集| 宾利欧陆gtc| 正在播放:国风按摩院,春宵一刻值千金 | 屏幕放大器多少钱一个| 陕西秦腔全本戏| XL司令动漫第一季全集免费无马| 周冬雨倾城之泪| 野性陷阱| 漂亮的妈妈7| 电梯小姐电影在线观看| 电视剧绝杀在线观看| 在线观看韩国电影维修工的艳遇| 沈腾回应生病传闻| 黑道风云二十年第二部| 电影《女超人麦乐迪》免费播放| 美丽乡村浪漫事| 母爱无悔电视剧| 电影村姑完整版| 余味毛豆豆| 夫妻换房在线| 黑帮大佬和我的365天未删除版本| 面壁十年图破壁一语出自谁的诗作 | 玄奘之路纪录片| 曹查理《浪蝶狂花》演员表电影| 高度潜力美剧| 韶华若锦电视剧| 坎贝奇《无憾》电影| 韩剧哦亲爱的| 台湾女家教| 爱情公寓第三季第二集| 牵手电视剧演员表| 临邑县| 郑少秋个人资料简介| 爱我几何手机播放| 斛珠夫人电视剧免费观看全集| 一马换三羊剧情介绍| 女角斗士3满天星版| 荣誉守则2012h版链接| 向涟苍骑士献上纯洁| 邪王溺宠:毒妃别乱跑全集免费| 意大利《激战丛林》完整版在线观看| 地心历险记2免费完整版在线播放| 一个好妈妈9字头强华驿演员表| 巨蟒大战食人鳄| 名侦探柯南剧场版12| 《维修工人的艳遇》| 月光王子| 美女在线观看完整版全集| 徐良的女朋友| 无性不爱| 坎贝奇品味人生完整版免费 | 《和讨厌的部长出差旅》 | 行尸走肉第一季全集| 节点钥匙| 恶作剧之吻百度影音| 岁月在线观看| 修理工的艳遇日韩伦理片在线观看 | 风起洛阳 电视剧| 辣手狂花电影完整版全集| 《大明王朝1566》电视剧| 屋顶工垃拉电影免费观看| 得闲炒饭 下载| 六一儿童节小朋友们好歌曲| 男女一起愁愁愁全集下载| 吸血鬼日记第六季| 第11集| 以家人之名电视剧免费观看西瓜| 落水狗qvod| 妻子6免费完整版| 假面 韩国| 《孽债》第二部视频,需要爸爸播种| 世界之战高清| 电影失乐园| 谁日过女副市长姜保红| 爱情保卫战 海霞姐| 《女生规则:禁爱游戏》| 墨脱县| 电影农村中老年妇女乳房按摩 | 深海电视剧| 《伊波拉病毒》2国语版| 兽魂觉醒动漫免费观看高清| 日本伦理电影和维修工做爱| 瑜伽学院 电影| 胸部按摩高清电影| 中华丈夫电影| 电视剧突围全集播放| 电视剧魂断秦淮| 湄公河行动西瓜影音| 不当军事行为2017法版| 成事在人HD高清在线| 战狼6666电影免费观看正版高清版下载| 慈禧的秘密生活下载| 《机械师6》在线观看高清免费| 囧妈电影完整版免费| 魔法留学生国语版全集| 特搜战队| 韩国漂亮妈妈5观整有限中字| 高清《韩国财阀》免费播放| 电影我的表妹| 我爱几何电影免费播放| 金瓶梅 高清完整版 bt| 《歼灭天际线》免费观看高清| 赌圣3无名小子国语| 母亲3中字免费完整| 浪客行高清| 结城美柑| tobo4| 电视剧《雪迷宫》32集播放| 妻子8免费全集高清观| 《狙击精英巅峰对决》电影| 希望树刘寅| 完美世界免费观看完整在线观看| 台剧《林教授与邱薇》在线播放| 姑娘在线第8集| 那刻的怦然心动| 正在播放:【夏晴子&温芮欣】国风按摩院_年节双飞俏佳丽 | 如懿传片花| 美丽村官| 长津湖电影完整版免费观看 | 女人是男人的未来| 壹号皇庭3| 玉女心经阴阳和合在线观看免费版电视剧全集 | 爱我几何莫妮卡完整版免费观看| 我的妈妈日语| 麻生香织电影| 贤妻良母免费观看完整版韩剧| 免费无毒韩国R片《韩国三级》 | 美国禁忌睫毛膏3推荐| 新萧十一郎| 137号案件未删减| 电影《天空》完整版| 卢靖姗回应顺产36小时言论| 电视剧因为遇见你| 生而为狗| 《安娜情欲史》免费观看| 盲井无删减| 人猿泰山hr版1995在线观看| 异世界来的男生泰剧免费观看全集| 类似TOTAKKAHAYAKIRGUZUX的旅行综艺| 我的黑帮女友电影| 一个好妈妈中字头强华驿| 四川文理学院图书馆| 面具安七炫| 台剧《浪漫女家教》黛比在线观看| 喜洋洋之灰太狼飞马奇遇记| 韩国电影想要爸爸一颗种子在线播放| 许双军案是啥情况呀| 战狼6欧式少女版| 八月的棒球甜心动漫免费观看| 林青霞白发魔女| 佐菲奥特曼全集国语| 来自喵喵星的你| 金刚狼百度影音| 七月之后| 只此江湖梦电视剧免费观看| 蜜桃电影网| 漂亮的妈妈5中汉字怎么写| 也平凡1-45集免费观看| 奇妙发型屋2在线观看免费中文版电视 | 二阶堂在线视频| 镖行天下之龙骑禁军| 辽宁舰试飞牺牲了多少人| 台剧《黛比浪漫女家教1》在线观看| 最后的格格全集| 牙医姐妹86日版免费看| 僵尸道长2 电视剧| 法国版《女超人:麦乐迪》在线播放视| 又拐个皇帝回现代 电视剧| 八戒8电影在线观看播放| 人蛇欲血战之错体美女蛇| 魔力宝贝监狱 在线| 桑日县| 和讨厌的前任一起去差旅| 冬暖花会开| 韩国A片巜善良的秘书的目的| 荣誉守则满天星高清版| 思春期的钢铁处女| 利刃出鞘3未删减| 美国荷尔蒙免费观看高清| 金银1-5普通话少女潘| 千王之王谢贤版| 要爸爸播种2演员全集资源| 晚娘钟丽缇| 不知羞耻| 《除却巫山》未删减版| 老公说想放在里面睡觉| 京香主演电影完整版免费在线观看 | 同学两亿岁全集免费可以看 | 《新上任的秘书》人物介绍| 暴走潜龙2| 罪恶六芒星1979| 电视剧非常有喜| 沉香如屑全集在线观看| 《亚当与夏娃》| 蜜爱傻妃大结局| 电影魔镜号中文字幕| 《真相》在线观看免费| 《束缚游戏》在线观看第一季| 明天不是羔羊| 国风按摩院| 美国电影娃娃脸| 恋梦空间第二季| 大电站电影| 电视剧扫黑风暴40集在线观看| 高清《瑜伽教练》无删减| 最新香港黑社会电影| 林正英僵尸全集国语| 要过好日子全集| 越狱第三季全集下载| 韩剧我为你着迷| 高庄监狱在线观看电影| 海绵宝宝双人闯关| 酒店1到50集免费观看| 心灵法医免费观看全集| 战狼6高清资源下载| 鬼父手机在线看1到16集| KKKBO| 侏罗纪世界重生| 女人滋味电影在线观看| 高清《原谅我》在线观看| 公之浮中手2| 一诺倾情泰剧电视剧在线观看免费| 荣耀法则满天星在线观看| 相爱概率论泰剧免费观看| 《露营地》宋孝敏| 妻子的姐姐免费版电视剧在线| 前任骗整晚被欺负的高清版| 仙帝归来:都市只手遮天短剧全集| 年辖:市辖区| 金装的维尔梅第一集| 喜爱夜蒲3国语完整版| 田中君总是如此慵懒| 金星秀胡歌| 深牢大狱演员表| 免费观看完整版| 水底禁锢| 电影韩国姐姐完整版在线观看| 电影便衣警察| 东北往事之黑道风云20年主题曲| 人间毒物| 《良药苦口 第一季》| 双鱼陨石在线观看| 匆匆那年:好久不见2015王萌黎| 三级片桃色凶器| 侏罗纪世界1电影免费版高清| 二楷堂麓在线观看| 隔壁的女孩3在线观看| 高压监狱2免费观看完整版 | 爹地追来了全集免费| 绽放的许开心在线观看免费完整版 | 健男抢钱团| 高清如果能成为恋人未删减| 觉醒的她短剧| 年轻的小姨子在线免费观看| 国外插曲的痛免费观看完整版| 周生如故电视剧在线观看| 男生和女生在一起愁愁愁在线观30集| 妻子的谎言 电视剧剧情免费观看| 羽月希正在播放| 铁拳男人下载| 杨敏1—5集免费观看电视剧| 小泽玛利亚 qvod| 丰满的继牳2小早川怜子bd电影| 痴情司国语| 聊斋艳谭免费观看| 非诚勿扰 小德| 熊出没之年货动画片| 鬼灭之刃游郭篇| 李采潭的电影全集在线观看| 爹地追来了第二季免费看| 极速车魂 第三季未删减| 为人民服务完整版免费观看| 吴映洁 纪亚文| 红辣椒丁度| 中国不会承认香港bno护照| 入室暴行3被蹂躏在线观看| 我的泪珠儿电视剧| 白峰美羽理论免费电影| 樱花树下电影完整版免费| 韩国野花睫毛膏2| 《女教师| 《新上任的秘书》| 太空娃娃全集在线观看| 高清《妻子》迷妹网| 缘之空8| 疯狂72小时百度影音| 钟馗传说 电视剧| 周生如故电视剧在线观看| 图书馆的女朋友日漫在线观看完整免费版电视剧第五集 | 新竹市| 治疗顽癣的中草药| 三国62| 潜伏全集| 尖子攻略 电视剧| 美乃雀替夫还债无删减在线观看免费| 《古墓神蛇》| 女性治疗营1| 《志愿军:浴血和平》| 暴躁老妈免费观看全集| 丐世红颜短剧免费观看全集| 《有翡》电视剧| 甜蜜惩罚无删减无马赛克全集| 荒野飙客| 不当军事行为线观看| 电视剧妈妈无罪| 东京塔之越南女兵被俘| 新包青天之碧血丹心| 《十七岁》电影免费观看| 东北人都是活雷锋mv| 公浮之手理伦电影| 苍老师40集全免费播放电视剧国语| 爱我几何电影未删减版最经典十首歌| 金银悔1-5免费观看高清| 花与蛇1全集百度影音| 地铁逃生五子棋| 远安县| 美女四肢被绑在床扒衣| 十二谭电视剧免费观看追剧吧| 争霸传奇电视剧| 台北101大楼亮灯祈愿| 密爱全集| 天下粮田| 电视剧原来爱上贼| 西部枪手| 女超人麦乐迪完整版观看| 无声蛙鸣免费观看全集完整版| 《牙医姐妹》完整版| 囧的呼唤| 学生的母亲5中字ID| 落落历险记| 法国空乘2016未删减在线播放 | 豚鼠系列在线观看| 青天衙门之龙儿全集| 终末的女武神在线观看第二季| 神探狄仁杰5免费观看完整版| 鬼吹灯之怒睛湘西| 吾乃皇太子免费阅读| 一念关山在线观看免费| 小蜜桃5,| 冰冷长街| 《荣誉守则》成人版| 欲望爱人未删减版在线观看影片| 女超人满天星无删减麦乐迪版| 恐怖热线之大头怪婴电影| 黑白配高清国语免费视频| 不输男儿:将门嫡女短剧全集| 1995意大利版泰山全版| 金蝉脱壳1| 《急诊护士》电影在线观看 | XL司令真人版在线观看| 因为有爱| 女版战狼7在线观看999| 丁宝桢电视剧| 龙哥游戏库| 电视剧满仓进城免费| 分歧者:异类觉醒 电影| 辛德勒的名单下载| 韩国电视剧大长今| 《我们是坏蛋理发师》| 高压监狱观看完整免费高清原声满天星2019| 非故意恋爱故事| 明溪县| 电视剧门当户对| 泉水叮咚响广场舞| 他依然单身免费看全集| 刻在你心底的名字免费观看完整版| 女超人麦乐蒂| 指环王2:双塔奇兵免费| 女子私人监狱美国版电影免费观看全集| 电影《学生》完整版播放| 美国1—5普通话免费| 法网柔情剧情| xl司令在线观看全集免费| 推荐好看的电视剧| 电视剧大宅门第一部| 隔离七日晴| 无名天使电视剧国语版免费观看| 韩剧《爱妾》免费观看全集| 梨泰院class电视剧在线观看| 美国禁忌睫毛膏3完整版| 电视剧大考| 父亲的战争插曲| 正在播放:中文本幕-亿万富翁的女儿 Anissa Kate,Sienn... - 17 | 出差和讨厌的社长同住最可恶的部长 | 欢乐颂电视剧全集免费观看| 公的浮之手| 小草青青电视剧免费的| 天使快播| 女超人未删减版| 盗墓笔记电视剧资源| av档案| 抢奸电影| 东北小佛爷| 少女的秘密24集| 咱们结婚吧1—6| 花子vs最强驱魔师免费观看 | 黑白配免费版| 刷子李课件| 晴隆县| 在线观看王霞电视剧| 异星觉醒| 日剧《按摩男》免费观看| 家有艳妻| 罗丽星克莱尔成人版HD版| 电影《莫陌1》在线观看免费| 高清魔法蓝精灵未删减| 楚辞招魂| 澡堂家的男人们| 50岁阿姨电视剧全集免费观看| 张版西游记| 高清今天开始是人类| 电视剧我的土匪老婆| 因纽特人繁衍纪录片| 回复术士第三季真人版预告| 王牌部队在线观看| 女员工的付出中文字| 李一桐免费观看全集| 机动战士z高达剧场版1| 和部长| 西班牙情事| 日本战狼6国语版哪里能看| 是偶然吗?电视剧| 刺客伍六七3玄武国篇| 朋友夫妇交换陈诗雅| 齐天大圣孙悟空陈浩民全集| 《安娜与父亲》麦乐迪| 高清《内衣办公室》日本| 金瓶梅电视剧全集电视剧在线看免费观看| 菠萝蜜国际影片加速线路1| 下女在线免费观看| 19岁大学生电视剧 | 义姐是不是良女第二集观看| 老表你好嘢国语全集| 江南style 金泫雅| 你是我的荣耀21集| 人民的名义 42| 训服的小 子2| 银魂254| 曼谷花魁| 新有菜免费电影| 闪婚顶流全集免费| 《喂,应为》| 老阿姨在线观看免费版电视剧| 丹麦女孩| tobu4第一次| 英明果断打一正确生肖| 鹊刀门传奇2免费观看| 销售的销售秘密2HD| 寒武纪免费观看在线观看完整版 | 丁度阿斯巴电影| 电视剧延安爱情| 金瓶梅在线高清免费播放观看电影| 男女一起愁愁愁免费观看全集高清完整版动漫 | 高清《流动资产》电影| 德川幕府刑法三部曲| 隐秘的真相短剧免费观看| 电影绣花鞋| 别想打扰我学习| 天堂午餐| 赤板丽的牙医姐妹电影观看| 英雄本色3电影完整版免费观看 | 赤裸羔羊| 鹤岗市| 刚铁侠2| 妻子的浪漫旅行第五季| 韩国伦理水电工 | 天地英豪第二部| 他为什么依然单身电视剧| 白蛇:浮生| 美国美式保罗2| 黑鸽子电视剧| 哆啦a梦电影| 帝皇侠大电影| 善良的嫂子在线视频| 血恋在线观看完整免费高清原声满天星奔跑吧 | 金银瓶1-5手机| 变形金刚动画片国语版| 红唇原唱完整版| 年轻的瘦子郑善敏| 喜羊羊与灰太狼4| 快乐至死| 高清《卖房子的女人的逆袭》电视剧| 月升沧海电视剧| 正在播放: JUQ-150 五日无夫,命禁欲至初一夜。不想要的政治联姻,岳父的目标是 | 绝战桂林电视剧全集| 某小说家的日记| 宰相刘罗锅40集在线观看| 法国《高压监狱》2| 迷人的新娘| 麻雀春天全集在线观看| 高清《聊斋志异》| 女人村庄| 风流女管家满天星| 漂亮的妹妹中字ID| 班长尝尝吗王老师来点稀的| 保险公司推销员8哪里能看| 遇见未来的你台剧免费观看| 高清隐身的名字| 刀剑神域07| 勇敢的心电影在线观看免费完整版| 甜蜜第2季无马赛免费观| 奥密克戎引“超级熔断”| 伟哥也疯狂| 爸爸给我播种籽| 五十度灰在线播放标清| 笑傲江湖 李亚鹏| 罗丽星克莱尔性迷宫在线播放| 撒旦有几个女儿| 三基培训网| 朱莉安妮监狱的电影叫什么名字来着| 儿子的妻子 电影中文字| 鉴宝称霸:古玩女王短剧全集| 母亲爱上儿子同学日本电影| 星河至尊| 妻子8免费完整高清电| 近距离爱上你免费在线观看完整版| 母子情仇电视剧| 男女愁愁愁大结局观看| 《娜塔莎》电影在线观看| 聊斋奇谭之武则天| 猛鬼舔人2| 重生八零:俏媳妇致富经短剧全集| 《妻子与游泳教练》| 厚颜无耻韩国动漫免费阅读观看| 电影小兵张嘎免费观看| 《女超人(麦乐迪)》在线观看| 尖刀队电视剧全集| 宝石战士| 法国酒店实生3完整版| 飞屋环游记高清| 快播电影在线观| 妻子8免费高清完整电视剧情| 小巷人家1至42集| 电视剧女人何苦为难女人| 铜锣铜钹铿锵锵免费观看在线| 高清《乞救之噬,覆食殆尽》电视剧| 年轻漂亮岳每5中文字幕| 美国电影《小辣椒3》免费观看| 学生特殊的按摩精油| 《红高粱》| 《部长出差的日子》电影中文字幕| 我和我的三个姐姐| 《情不自禁》叶玉卿在线| 女超人韩国在线观看电影| 全面追缉令| 喵星人电影免费版普通话在线观看| 男女一起愁愁愁免费观看全集高清完整版动漫 | 碟中谍8:最终清算未删减| 外卖员的特殊待遇2在线播放| 盲井王宝强| 王牌部队电视剧免费观看| 女烈影视| 龚玥菲新金瓶高清百度影音 | 向风而行电视剧在线观看| 窥视电影| 疯狂动物城(国语版)普通话| 我的美女姐姐欧美。| 许你浮生若梦电视剧全集免费观看| 少儿不宜| 女超人满天星版麦乐迪马克斯| 理想之城全集| 新人类《毒医肥尸》| 逆天成仙赵飞扬短剧一口气看完 | 平凡之路40集完整版| 夫妻赞助| 二对一:三人一次性体检4在线播放| 踏雪寻梅电影在线完整版观看| 爱的躯壳 下载| 十佳球背景音乐| 中国达人秀街舞卓君| 渔夫的妻子意大利满天星| 韩剧爱在何方国语版| 澳门风云2西瓜影音| 《天海翼被犯女教师》| 果宝特攻第三部| 人民的正义 电视剧| 美国空乘免费完整版在线观看| 零之使魔第五季| 这就是我全集观看| 激战丛林观看完整版| 东山学堂| 刀郎厦门演唱会| 法国肉蔻之香| 书屋的激情性事| 西施秘史片花| 白嫖者联盟免费观看完整版电视剧| star-464| 高清《名欲场》结局| 小凤新婚下集免费观看百度网盘| 消失的拳王| 国产大爆乳大爆乳在线播放| 高压监狱法版1分45钟高清免费观看| 日本jzjzz在线观看| 僵尸道长1高清国语版在线观看 | 小麻薯百变衣柜教程| 末日逃生2电影在线观看| 千灭天际线| 北京人电影| 妻子的姐姐2免费观看电视剧| 男女一起愁愁愁电影观看全集高清| 3d肉蒲团高清在线| 女保险公司推销8中文| 国产电影《突袭》在线观看| 许磊苏雨若短剧免费观看| 马琳陈若琳郭晶晶等传递火炬| 动画片 葫芦娃| 秋瓷炫《生死决断》哪分钟出场| 团地妻电影| 暧昧失温短剧全集在线观看| 战狼6免费观看全片 | 人民的正义| 麦乐迪女超人哪里能免费看| 追在线观看| 善待自己学会快乐| jizz分类| 美国vs塞尔维亚| 降魔的国语| 我和老公的部下| 日本激情后厨| 《人在囧途》| 夸克满天星在线播放国语版| 好女孩韩国电影| 兄弟战争ova| 日本年经的继拇3| 《堕落的修女》完整版| 《女军医》满天星免费观看| 奇妙萌可第一季| 璀璨人生有多少集| 《替夫还债2》| 勾魂降头无删减| 天幕下的恋人粤语03| 《通房丫鬟》结局电影| 美酒加咖啡dj| 白峰电影在线观看高清免费| 心动在线电影网| 胖妹最近10天的视频| 需要爸爸播种子第一季2集| 年轻的母亲3我年纪如何| 还珠格格1| 趟过女人河的男人全集 | 男男线上| 高清《对魔忍阿莎姬》动漫全集网盘| 隐身帽在线观看完整| 苏琪电影全集| 黎巴嫩电影| 年轻丰满的继牳3伦A片201| 人间中毒在线看无删| 高中英雄们| 《卖房子的女销售》A片| 《周四推理俱乐部》| 婚姻攻略全集免费观看| 拔哥的故事电影| 电影《你的导师》| 《公的浮之手中字》免费| 美洲杯2015| 电影,四少妇推油按摩| japangril| 大风杀电影完整版在线播放免费观看| 《晚安为我而眠》免费观看全集| 惊变一百天| 刺青下载| 插曲的痛60集全集免费播放完整剧情 | 《犯罪现场 Zero》| 激情從林| 镜双城电视剧免费观看全集西瓜| 罪域15| 《私人女性监狱》中文| 高清《判处勇者刑》电视剧 | 潜艇伟伟迷的个人主页| 新包青天之碧血丹心| 异物志在线观看全集免费| 《售楼小姐》1的秘密| 新版还珠格格全集| 喜爱夜蒲ed2k| 《禁忌5》HD中字保罗| 僵尸世界大战国语版| 苗圃和李亚鹏| 白石茉里奈| 《丰胸按摩理疗》在线观看| 限制别人网速| 终末的女武神在线观看| 家教培训满天星电影在线观看满天星| 呼吸过度在线观看完整| 詹妮弗康纳利裸戏| 《爱我几何》法国完整版| 女朋友的妈妈双字ID| 最后的格格全集| 尸城在线观看| 特殊待遇电影在线观看| 斗破苍穹年番101-104| av收藏之家| 青田县| 游泳教练在线观看免费更新时间| 东京妓院| 《偿还》电影免费| 《姐妹牙医》完整版视频在线| 张雨绮4分钟未删减版| 百万新娘之爱无悔53| 爱丫爱丫免费观看高清版短剧| 《房屋销售员》在线| 电视剧至尊红颜| 韩剧爱情中毒| 妻子8免费全集在线观看| 金沙朗电影| 黑镜第五季| 妻子的谎言大结局剧情| 《游泳的秘密| 人工少女3通关存档| 台湾文艺片| 《圣特罗佩姑娘们》在线观看| 经山历海| 使徒行者1电影版国语| 叶子户外| 水润女人在线全观看| 女心理师| 电视剧霸道总裁推荐| 电影时间停止器在线观看完整版 | 斗罗大陆免费完整观看181集| 出差遇到的前男友| 超异能特攻电影| 刘敏涛主演的黑蝴蝶在线播放| 听泉鉴宝最恐怖的一集| 韩国野花精油按摩师视频| 龙过鸡年| 北京生物疫苗是国药吗| 法国满天星《太太们》电影免费观看| 刘三姐全集观看| 古代厨娘:美食京城全集免费| 电影 蝙蝠| 农场交易满天星| 动漫《毛利兰的小玩具》在线观看| 维珍朋克:发条女孩| 高清落叶球| 韩国电影在线观看修理工的艳遇| 播放哪吒| 只手遮天古惑仔完整版| 私人诊所| 土地公土地婆全集| 花样年华电影未删减完整版| 特殊的温泉课HD中字| 法国护士长在线免费观看| 欢乐颂电视剧全集免费观看| 电影免费观看在线高清完整| 卖房子的韩国电影| 达科塔-范宁| 少女在线观看高清完整| 高清JOJO的奇妙冒险 飙马野郎| 荒野渔夫高清免费观看| 新还珠格格97| 古装三级片名| 袁阔成封神演义| 《特殊的游泳池》| 僵尸道长1| 台剧《过界爱》在线观看全集| 我心永恒原唱| 丽卡《驯服》电影完整版| 电视剧铁道游击队| 分手后我成全球顶流全集免费| 大秦打更人电视剧免费观看| 《渔夫荒淫史》在线观看| 荒野情浩劫在线观看| 北京天安门升旗仪式正直播| 《酒店V》第一季在线观看| 秘密10| 背着善宰跑电视剧免费观看| 金枝玉叶延禧攻略2在线观看完整版| 美丽的的小樱桃| 忍者龟1| 千王之王1991国语版全集| 法证先锋3 国语| 电影《女儿闺蜜》完整版| 海棠红电影完整版免费观看| 男子排队等升旗倒地睡着| 女孩地铁晕倒大便失禁女子帮清理| 交易凯登克罗斯的电影| 择天记第三季| 一次邂逅| 纸钞屋在线观看免费观看完整版| 《售楼小姐3》免费观看| 黑发尤物舞蹈教学| 错把儿子当丈夫的电影名字| 自主招生自荐信| 《被隔壁男人侵犯RBD-505》| 荒野情浩劫在线观看| 玩火的女孩| 老版的三国演义84集| 韩剧美容院特殊待遇| 中国结婚率创新低| 终极蜘蛛侠国语| 私藏浪漫电视剧在线播放免费观看 | 水浒传2011版| 1982版保罗2中文版在线观看| 吞噬星空动漫免费| 《八尺夫人意大利满天星》免费看| 日韩电影修理工的骚扰| 大头儿子小头爸爸5| 叶子楣 女机械人| 僵尸新娘满天星| 涩涩屋免费观看全| 葡萄成熟时免费观看| 禁欲电影观看完整版高清| 密室大逃脱第二季免费观看| 黑白大战在线播放免费观看| 幸福的向日葵| 赤坂丽电影未删版在线| 月之故乡| 我需要爸爸播种子| 秘密花园在线观看| 高清《黑道家族》| 天罡传免费观看全集高清| 私人助理2完整版免费版电影| 哈儿传奇剧情| 粉色大白菜(法国)完整板| 儿媳与爸爸免费观看电视剧全集| 无憾电影在线观看坎贝奇| 入室强奸初中生免费观看| 爱属我心高清| 代表建议严炒作网红儿童账号| 女房东的味道3| 卖百科全书卖百科全书的女人在线观看 | 开心锤锤富二代假装穷人| 《荣誉之战》满天星版在线观看 | 战狼六俄罗斯美女 | 国语韩剧媳妇当家| 牙医姐妹1986年| 王杰的经典歌曲| 反叛的鲁路修第二季在线观看| 宇宙面包店未删减| 日本电影《兄妹》的背景故事| 三年大片在线观看免费| 熊出没之过年动画| 女儿 电影| 科里蔡斯电影免费播放中文| 法国监狱2019满天星法版:星辉照耀下的职业光芒 | 宜春市| 21世纪性格爱情指南完整版| 快乐减肥| 和嫂子同居的日子| 迈克杰克逊的演唱会|