<!--Skrip penyerahan Ajax-->
$(function(){
//Tambah acara klik pada butang log masuk
$("#login").on('klik',fungsi (acara) {
$.ajax({
$ borang").serialize(), // Serialkan data borang semasa sebelum menyerahkan
dataType', // serah jenis data', // . :fungsi (data) { // Hanya bendera pulangan ialah 1. Hanya diproses (jika (data.status == 1) {// Hanya apabila nilai status dikembalikan kepada 1, maka ia dibenarkan untuk melompat ke latar belakang. tetingkap. location.href="{:url('index/index')}";
... )
User.php
. ()
{
… checkLogin(Minta $request)
{
/ /Parameter pulangan awal
$status =0;
$result ='';
$data = $request -> param();
//Buat peraturan pengesahan
$rule= [
'nama|nama pengguna'=> ;'memerlukan', //Nama pengguna diperlukan
"kata laluan|kata laluan"=>'memerlukan', //Kata laluan diperlukan
"sahkan|kod pengesahan"=>'memerlukan| captcha ', "// nama pengguna diperlukan isi
];
Gunakan menggunakan menggunakan $ msg = [& gt; [' memerlukan '= & gt;' kata laluan tidak boleh kosong, sila periksa '],
' sahkan '= & gt ;[
'require'=>'Kod pengesahan tidak boleh kosong, sila semak',
'captcha' =>'Ralat kod pengesahan',
Mesej ralat
$g hasil=;tarikh ini-(&$g data,$rule,$msg);
gunakan menggunakan menggunakan menggunakan menggunakan menggunakan menggunakan keluar keluar keluar daripada ''s' ' ' ' ' ' ' ' ke ‐ ‐‐‐ ‐ ‐ ‐ ‐ ‐ ‐ Mesej
‐ ‐ ‐ $result=$this->validate($data,$rule,$msg Conditions
'name'=> $ user=UserModel::get($map);
if($user == nol){
$result = 'Pengguna tidak ditemui';
}lain{
$status = 1;
$result = 'Pengesahan lulus, klik [OK] untuk masuk kembali ['status'=>$ status,' message'=>$result,'data'=>$data];
}
//Log keluar
public function logout(){
}
}
Masukkan akaun dan kata laluan yang betul untuk pengesahan Selepas pengekodan, halaman menjadi tidak bertindak balas dan mesej ralat ialah ini
Tidak, tuan
Pemilik, saya juga mengalami masalah yang sama dan melaporkan 500 ralat Bagaimana saya menyelesaikannya?
Ini beracun Fikirkan, ia tiada kaitan dengan permintaan ini, tetapi jika anda mengubah suai parameter ketiga dan memadamkannya atau memadam mesej ralat tersuai, anda boleh menyambung semula. ?
...