真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

php怎么自定義報錯頁面

這篇文章將為大家詳細講解有關php怎么自定義報錯頁面,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

網站建設哪家好,找創(chuàng)新互聯(lián)!專注于網頁設計、網站建設、微信開發(fā)、成都小程序開發(fā)、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了京口免費建站歡迎大家使用!

php自定義報錯頁面的方法:1、在配置文件中添加錯誤頁面模板信息;2、將配置信息放入當前模型的/Conf/config.php中;3、在當前模型的View目錄下創(chuàng)建Public文件夾,并在其中自定義錯誤頁面即可。

本文操作環(huán)境:windows10系統(tǒng)、php 7&&thinkphp 5、thinkpad t480電腦。

ThinkPHP 作為一款輕量級的PHP開發(fā)框架,擁有豐富的文檔,而且相對于其他框架來說更加容易上手。因此我們這里選擇thinkphp來實現自定義報錯頁面。

ThinkPHP 本身為我們提供了自帶的錯誤頁面、異常頁面等信息提示頁面,比如下面的代碼會出現這樣的提示:

$this->error('驗證碼錯誤!');

由于自帶的頁面并不美觀,所以我們需要自定義這些頁面,ThinkPHP 為我們提供了自定義提示頁面這樣一種功能。

在配置文件中添加如下配置信息:

/* 錯誤頁面模板 */
'TMPL_ACTION_ERROR'     =>  MODULE_PATH.'View/Public/error.html', // 默認錯誤跳轉對應的模板文件
'TMPL_ACTION_SUCCESS'   =>  MODULE_PATH.'View/Public/success.html', // 默認成功跳轉對應的模板文件
'TMPL_EXCEPTION_FILE'   =>  MODULE_PATH.'View/Public/exception.html',// 異常頁面的模板文件

把這段配置信息放入到當前模型的 /Conf/config.php 中,然后在當前模型的 View 目錄下創(chuàng)建 Public 文件夾,并在里面自定義 error.html success.html 及 exception.html 即可。

下面是一個簡單的錯誤頁面模板:





跳轉提示

*{ padding: 0; margin: 0; }
body{ background: #290C0C; font-family: '微軟雅黑'; color: #fff; font-size: 16px; }
.system-message{ padding: 24px 48px; }
.system-message h2{ font-size: 80px; font-weight: normal; line-height: 120px; margin-bottom: 12px }
.system-message .jump{ padding-top: 10px;margin-bottom:20px}
.system-message .jump a{ color: #333;}
.system-message .success,.system-message .error{ line-height: 1.8em; font-size: 36px }
.system-message .detail{ font-size: 12px; line-height: 20px; margin-top: 12px; display:none}
#wait {
    font-size:46px;
}
#btn-stop,#href{
    display: inline-block;
    margin-right: 10px;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 0 none;
    background-color: #8B0000;
    padding: 10px 20px;
    color: #fff;
    font-weight: bold;
    border-color: transparent;
    text-decoration:none;
}
  
#btn-stop:hover,#href:hover{
    background-color: #ff0000;
}




提示信息!

 秒后頁面將自動跳轉

    ">立即跳轉      停止跳轉      ">重新登錄 
(function(){  var wait = document.getElementById('wait'),href = document.getElementById('href').href;  var interval = setInterval(function(){        var time = --wait.innerHTML;        if(time <= 0) {            location.href = href;            clearInterval(interval);        };      }, 1000);   window.stop = function (){          console.log(111);             clearInterval(interval);  }  })();

效果:

php怎么自定義報錯頁面

關于“php怎么自定義報錯頁面”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


分享名稱:php怎么自定義報錯頁面
URL鏈接:http://weahome.cn/article/gccpjc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部