原创 TP5 根據是否是手機端跳轉到對應模板
1、首先在application→common.php公共文件中寫入用於判定設備登錄的常量VIEW_PATH、STATIC: if (\think\Request::instance()->isMobile()) { def
原创 TP5 安裝 think_swoole 版本選擇
1、TP5.1時 composer require topthink/think-swoole=2.0.* 2、TP5.0時 composer require topthink/think-swoole=1.0.* 3、TP6
原创 接口加密_記錄
1、客戶端獲取sign /** * 獲取sign * @param array $param 客戶端參數數組 * @param int $timestamp 時間戳 */ function getSign($param){
原创 PHP 保存base64格式圖片數據
//$base64_img 圖片數據 $img_base = str_replace('data:image/jpeg;base64,', '', $base64_img); $path = '/Upload/cover/'; /
原创 PHPExcel導出縱向合併單元格——第一種
TP5框架,使用PHPExcel導出可縱向合併單元格的excel表格,PHPExcel插件放在根目錄下vendor文件夾內。 1、controller目錄中控制器,Order.php <?php namespace app\ind
原创 圖片加載失敗後顯示默認圖片
<img src="{$company.logo}" onerror=src="images/logo.png">
原创 git add --all時出現 warning:LF will be replaced by CRLF in xxxx
在執行git add --all命令時出現警告信息:warning:LF will be replaced by CRLF in xxxx。 原因是需要提交的文件在windows下編輯過,Windows中的換行符爲 CRLF, 而
原创 js 圖片上傳預覽,驗證圖片類型、大小
HTML頁面 <div class="form-group"> <label class="col-sm-2 control-label">頭像</label> <div class="col-sm-10"> <div s
原创 MySQL 存儲emoji表情
MySQL版本≥5.5.3 一、設置數據表 1、設置數據表字符集 方法一:使用sql語句 ALTER TABLE table_name(表名) CONVERT TO CHARACTER SET utf8mb4 COLLATE ut
原创 div滾動條滑動到底加載更多
<!DOCTYPE html> <html> <head> <title>測試</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
原创 下載文件並不暴露文件路徑
1、HTML頁面 <button type="button" class="mbDownload">下載模板</button> <script type="text/javascript"> //下載模板 $('.mbDown
原创 一個賬號只能一個用戶登錄,原登錄用戶得到提示後被踢出
1、登錄時,更新用戶表中session_id字段字符串 登錄控制器: public function login(){ //登錄成功後 M('member')->where(['id' => $member['id']])->
原创 PHPExcel導出縱向合併單元格——第二種
TP5框架,使用PHPExcel導出可縱向合併單元格的excel表格,PHPExcel插件放在根目錄下vendor文件夾內。 1、controller目錄中控制器,Order.php <?php namespace app\ind
原创 jQuery 給input框綁定回車鍵
<input type="text" id="inp" placeholder="請輸入" /> $(function(){ $('#inp').on('keypress',function(event){ if(event
原创 PHP textarea內換行寫入數據以字符串類型保存
1、HTML頁面 <div class="form-group"> <label class="col-sm-2 control-label">單位</label> <div class="col-sm-4"> <text