我的問題誰能幫我解決一下? ?
葬
2017-12-01 20:02:01
0
5
1388

TIM截图20171201200004.pngTIM截图20171201200043.png

葬

全部回覆(2)
葬

這是use.php

<?php
namespace app\index\controller;

use app\index\controller\Base;
use think\Request;
use app\index\model\ User as UserModel;

class user extends Base
{
    //登入介面
    public function login()
    {# . fetch();
    }
##    //驗證登入   $this ->validate($data,$rule,$msq)
    public function checklogin(Request $request)
    public function checklogin(Request $request)
#    public function checklogin(Request $request)# #. ##        //廚師返回值
        $status = 0;
        $result = '';##  );建立驗證規則
         $rule = [
            'name|使用者名稱' => 'require',  //使用者名稱必填
             'verify|驗證碼' => 'require|captcha',  //使用者名稱必填
        > validate($ data,$rule);

         //若驗證以
        if ($result === true){
##  map =[
                'name' => $data['name'],
               ];

            / /查詢使用者資訊
            $user =UserModel::get($map);
           )($ 
            }else{
$status = 1;
                $result = '驗證過,並點選【確定】進入';
      ”     return ['status' =>$status,'message'=>$result,'data'=>$data];
    }

    //退出登入
    public function logout()
{
        
    }
}

這是登入頁面的html  login.html

#<title>後台登入- H-ui.admin.page v3.
#<title>後台登入- H-ui.admin.page v3.0< ;/title>
<meta name="keywords" content="H-ui.admin v3.0,H-ui網站後台模版,後台模版下載,後台管理系統模版,HTML後台模版下載">

<meta name="description" content="H-ui.admin v3.0,是一款由國人開發的輕量級扁平化網站後台模板,完全免費開源的網站後台管理系統模版,適合中小型CMS後台系統。 >

<div class="header"></div>

<div class="loginWraper">

    <div id="loginform" class="loginBox"&gt ;
        <form class="form form-horizo​​ntal" action="index.html" method="post">
          el class ="form-label col-xs-3"><i class="Hui-iconfont"></i></label>
            -xs-8">
                    <input id="" name="name" type="text" placeholder=" ; / div>
            </div>
            


                

            </div            &lt ;div class="formControls col-xs-8 col-xs-offset-3">
                    
          ="verify_img" src="{:captcha_src()}">
                                    </div>
          ;;
            

                


                       讓         

            

                
          >
             div>
        
    


我自己說的
;

<script type="text/javascript" src="__STATIC__/lib/jquery/1.9.1/jquery.min.js"></script>
<script type ="text/javascript" src="__STATIC__/static/h-ui/js/H-ui.js"></script>
<!-- AJAX 提交腳本-->
<script>
$(function(){
    //為登入按鈕新增點選事件
    $('#login').click(function () {
     aja  $. ##            type: 'post',
            url:'{:url("checklogin")}',#      dataType: 'json',
            success:function(data) { //只有回復結果為一,可處理
               alert(data.message);
                    window.loaction. href="{:url('index/index')}";
                 }
              (data.message);
                 }
            }
  )
    })
})
</script>
<!-- 刷新驗證碼的函數-->
<script type="text/javascript"&gt ;
function getPic(){
    var ts = Date.parse(new Date())/1000;
    $("#verify_img").attr("src","{:captcha_src() }?id="+Math.random());   //刷新驗證碼
};
</script>
</body>
</html>

然後就是我遇到的問題:



ringa_lee

程式碼有問題,報錯訊息顯示的行數已經有了,你把程式碼截圖也發出來看一下

  • 回覆 好的啊
    作者 2017-12-01 21:49:23
  • 回覆 <div class="行 cl"> &lt;div class="formControls col-xs-8 col-xs-offset-3"&gt; <input name="verify" class="input-text size-L" type="text" placeholder="驗證碼" onblur="if(this.value==''){this.value=''} " onclick="if(this.value==''){this.value='';}" style="width:150px;"> &lt;img id="verify_img" src="{:captcha_src()}"&gt; <a id="kanbuq" onclick="getPic();" &gt;看不清楚,換一張&lt;/a&gt; </div> </div> <div class="行 cl"> &lt;div class="formControls col-xs-8 col-xs-offset-3"&gt; <標籤=“在線”> <輸入類型=“複選框”名稱=“在線”id=“在線”值=“”> 讓我保持登入狀態&lt;/label&gt; </div> </div> <div class="行 cl"> &lt;div class="formControls col-xs-8 col-xs-offset-3"&gt; &lt;input name="" id="login" type="button" class="btn btn-成功半徑大小-L" value="&nbsp;登&nbsp;&nbsp;&nbsp;&nbsp;錄&nbsp;"&gt; </div> </div> &lt;/表格&gt; </div> </div> <div class="footer">我自己說的</div>; &lt;script type="text/javascript" src="__STATIC__/lib/jquery/1.9.1/jquery.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="__STATIC__/static/h-ui/js/H-ui.js"&gt;&lt;/script&gt; &lt;!-- AJAX 提交腳本 --&gt; &lt;script&gt; $(function(){ //為登入按鈕新增點擊事件 /*$("#login").on("click",function(event){ $.ajax({ type:"POST", //提交方式為POST url:"{url("checklogin")}", //設定提交資料處理的腳本檔案位址 data:$("form").serialize(), //將目前表單的資料序列化後在提交 dataType:"json", //設定提交資料的類型為json succcess:function(data){//只有返回標誌位元為1,才進行處理 alert(data); } }) })*/ $('#login').click(function () { $.ajax({ type: 'post', url:'{:url("checklogin")}', data: $('form').serialize(), dataType: 'json', success:function(data) { //只有回傳結果為一,才能處理 if (data.status==1) { alert(data.message); window.loaction.href="{:url('index/index')}"; } else{ alert(data.message); } } }) }) // $("#login").on('click',function(event){ // $.ajax({ // type:"POST",//提交方式為POST // url:"{:url('checklogin')}",//設定提交資料的腳本檔案的位址 // data:$("form").serialize(),//將目前腳本提交的資料序列化再提交 // dataType:'json',//設定提交資料的類型為JSON // success:function(data){ // alert(data); // } // }) // }) }) &lt;/script&gt; &lt;!-- 刷新驗證碼的函數 --&gt; &lt;script type="text/javascript"&gt; function getPic(){ var ts = Date.parse(new Date())/1000; $("#verify_img").attr("src","{:captcha_src()}?id="+Math.random()); //刷新驗證碼 }; &lt;/script&gt; &lt;/body&gt; &lt;/html&gt;
    作者 2017-12-01 21:50:01
  • 回覆 嗯嗯 對不起啊 這個問題我解決了,又出了個問題,我明天發給你啊 謝謝大神
    作者 2017-12-05 01:32:09
  • 回覆 能不能標一下代碼語言。 。 。這個太亂了,沒辦法看!照顧一下幫助你解決問題的人
    ringa_lee 作者 2017-12-02 08:59:28
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!