會員注冊關閉
> FCKeditor編輯器內出現多余文字換行問題解決技巧 | 未知 | 2020-01-27 | 572 |
FCKeditor文字換行問題 FCKeditor Enter(回車鍵)換行時間距過大。按住Shift+Enter換行時(間距會。 也就是說它默認直接敲回車是一個 p 鍵,而按Shift+回車則是 br / 鍵。 那一般人的習慣都是直接就敲回車的了,查看了下它的配置文件發現是可以解決的。 還有二種方法 修改fckconfig.js 復制內容到剪貼板 FCKConfig.EnterMode = p ; // p | div | br FCKConfig.ShiftEnterMode = br ; / |
> CKeditor與 FCKeditor 編輯器 和PHP下配置安裝舉例 | 未知 | 2020-01-20 | 1450 |
CKEditor是FCKEditor的新版,CKEditor更好用,更簡潔。 官方的解釋,CK是對FCK的代碼的完全重寫。 FCK配置方法: 在需要加入編輯器的頁面里面引用fckeditor/fckeditor.php,即 在需要加入編輯器的地方加入如下代碼: $oFCKeditor = new FCKeditor( \' FCKeditor1 \' ) ; // 建立對象 $oFCKeditor - BasePath = \' FCKeditor/ \' ; // FCKeditor所在的位置 $oFCKeditor - ToolbarSet = \' |
> fckeditor編輯器在Chrome瀏覽器下默認多出空格解決技巧 | 未知 | 2020-01-20 | 569 |
fckeditor編輯器提交的內容,用谷歌Chrome瀏覽器瀏覽文章時內容前面有一個空格,如下修改: 修改fckeditor編輯器JS文件:fckeditor\editor\js\fckeditorcode_gecko.js 查找代碼:A=E[1]+' nbsp;'+F[1]; 修改為:A=E[1]+''+F[1];或者A=E[1]+F[1]; 修改完后,清空瀏覽器緩存刷新,問題解決。 出現這種情況,主要是因為fckeditor編輯器加載的js的時候,不同的瀏覽器對空格的識別存在差異造成 |
> 去除網頁BOM屬性解決亂碼頭部空白65279問題 | 未知 | 2019-10-06 | 735 |
幾個常出現的問題: 1.網站打開空白 2.頁面頭部出現多余的空白 3.網站出現亂碼,如 锘 解決方法: 1.選用專業的編輯器,例如notepad++,sublime,editplus這樣不會自動簽名。 2.sublime通過如下操作File - Save with Encoding - UTF-8保存后即可去除bom 3.notepad++選中格式 - 以UTF-8格式編碼 選項即可去除。 4、一鍵去除PHP代碼: php 代碼 復制內容到剪貼板 ?php if (isset( $_GET [ |
> 網頁頂部出現空白條的原因及消除技巧 | 未知 | 2019-10-06 | 649 |
代碼在Windows上面修改的,很多奇奇怪怪的編碼問題都發生在Windows上面,就是編碼問題,帶BOM格式的UTF8。 注: 什么是BOM呢? UTF-8 BOM又叫UTF-8 簽名,其實UTF-8 的BOM對UFT-8沒有作用,是為了支援UTF-16,UTF-32才加上的BOM,BOM簽名的意思就是告訴編輯器當前文件采用何種編碼,方便編輯器識別。 但是BOM雖然在編輯器中不顯示,但是會產生輸出,就像多了一個空行。 解決方法: 在Not |
> 解決FCKEditor在IE11下的不兼容網頁編輯器解決技巧 | 未知 | 2019-10-04 | 871 |
第一種方法、瀏覽器設置兼容模式 打開IE,點擊 工具 菜單,選擇 兼容性視圖設置 ,勾選 在兼容性視圖中顯示所有網站 選項即可。 第二種方法、在使用編輯器的網頁的: meta http-equiv= Content-Type content= text/html; charset=gbk 下面加 meta http-equiv= X-UA-Compatible content= IE=EmulateIE7 / 第三種方法、修改編輯器本身JS文件: 修改編輯器目錄下的 /editor/js/fckeditorcod |
> php提交表單時判斷isset寫法技巧 | 未知 | 2019-09-28 | 791 |
if(isset($_POST[\'submit\'])) 它的意思是不是判斷是否配置了$_POST[\'submit\'] 這個變量呢?如果有這個變量 在執行其它代碼應該這樣用if(isset($_POST[\'submit\'])){ } 提交表單時 if($_POST[submit])與 if(isset($_POST[submit]))的區別 第一種方法會出現一個warning,第二種相對更嚴謹。 還有就是POST的鍵名最好加上單引號,這樣效率稍微高點(大概3-4倍),如果設置了這個變量則返 |
> legal mix of collations (gb2312_chinese_ci,IMPLICI | 未知 | 2019-09-19 | 704 |
數據庫編碼不一致 問題Illegal mix of collations (gb2312_chinese_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation 很多都是在網上寫的是php的解決辦法,但是對于新手菜鳥很多時候是施行不通,所以在mysql的數據庫里面我將字符集更改了一下, 在測試環境我將字符集從gb2312改成gbk,期間我嘗試了很多將encoding=GBK 改成utf-8 或者 gb2312: 或者導出了數據結構看了: 看了 |
> php壓縮html 清換行符制表符去注釋標記技巧 | 未知 | 2019-09-19 | 721 |
php 代碼 復制內容到剪貼板 /** * 壓縮html : 清除換行符,清除制表符,去掉注釋標記 * @param $string * @return 壓縮后的$string * */ function compress_html( $string ) { $string = str_replace ( \r\n , '' , $string ); //清除換行符 $string = str_replace ( \n , '' , $string ); //清除換行符 $string = str_replace ( \t , '' , $string ); //清除制表符 $pattern = array ( / |
> php函數中 array_push 與 $arr[]=$value 的性能測試 | 未知 | 2019-09-14 | 671 |
1.array_push方法 array_push 方法,將一個或多個元素壓入數組的末尾。 int array_push ( array $array , mixed $var [, mixed $... ] ) 1 array_push() 將array當成一個棧,并將傳入的變量壓入array的末尾。array的長度將根據入棧變量的數目增加。 與下效果相同: ?php $arr[] = $value; ? 1 2 3 2.比較array_push與 $arr[]=$value性能 使用array_push壓入1000000個元素 ?php $starttim |
> PHP代碼安全檢測方法和處理技巧 | 未知 | 2019-09-10 | 932 |
1、概述 代碼審核,是對應用程序源代碼進行系統性檢查的工作。它的目的是為了找到并且修復應用程序在開發階段存在的一些漏洞或者程序邏輯錯誤,避免程序漏洞被非法利用給企業帶來不必要的風險。 代碼審核不是簡單的檢查代碼,審核代碼的原因是確保代碼能安全的做到對信息和資源進行足夠的保護,所以熟悉整個應用程序的業務流程對于控制潛在的風險是非常重要的。審核人員可以使用類似下面 |
> php過濾form表單提交的危險字符幾個代碼 | 未知 | 2019-09-10 | 873 |
//php過濾form表單提交的危險字符 //處理提交的數據 function htmldecode($str) { if (empty ( $str ) || == $str) { return ; } $str = strip_tags ( $str ); $str = htmlspecialchars ( $str ); $str = nl2br ( $str ); $str = str_replace ( ? , , $str ); $str = str_replace ( * , , $str ); $str = str_replace ( ! , , $str ); $str = str_replace ( ~ , , $str ); $str = str_re |
> 解決在靜態頁面上使用動態參數,造成spider多次和重復抓取的問題 | 未知 | 2019-08-04 | 674 |
在使用百度統計中的SEO建議檢查網站時,總是發現 靜態頁參數 一項被扣了18分,扣分原因是 在靜態頁面上使用動態參數,會造成spider多次和重復抓取 。一般來說靜態頁面上使用少量的動態參數的話并不會對spider的抓取造成什么影響,但要是一個網站靜態頁面上使用的動態參數過多,那么最后就有可能會造成spider多次和重復抓取了。 要解決 在靜態頁面上使用動態參數,會造成spider多次和重復 |
> apache出現 internal server error 500錯誤常見原因 | 未知 | 2019-07-28 | 1593 |
使用apache環境開發時,時不時會遇到 internal server error 500 ,按照翻譯,應該是服務器內部錯誤,難道apache出錯了,Apache破損了,答案顯然不是這樣的,實際上,就是apache無法正常解析文件,所以就拋出這個錯誤。 那么,產生這個錯誤的原因常見是什么呢? 一般就是2點: 第一,權限配置問題,文件沒有權限進行讀取,就會拋出這個錯誤,這個原因在linux環境對于新手常見。 第二,.ht |
> PHP讀取文件夾目錄排序 | 未知 | 2019-07-21 | 799 |
工作中有時候會遇到文件存儲數據,但是在前臺顯示的時候又因為沒有數據庫,無法使用上傳或最后一次修改日期字段排序,所以有了如下代碼: php 代碼 復制內容到剪貼板 ?php $dir = ./ ; //目錄 if ( is_dir ( $dir )) { if ( $dh = opendir( $dir )) { $i = 0; while (( $file = readdir( $dh )) !== false) { if ( $file != . $file != .. ) { $files [ $i ][ name ] = $file ; //獲取文 |
熱點資訊
- 219321.php實現關鍵詞自動加鏈接
- 121372.開源 PHP 驗證碼 Securimage
- 104483.PHP判斷字符串編碼并且獲取字
- 91824.解決php_network_getaddress
- 72635.php怎么上傳大文件
- 65186.MySQL 刪除重復記錄
- 62717.PHP正則過濾html標簽、空格、
- 61398.執行php腳本限制設置方法
- 58679.自動生成網站地圖sitemap的p
- 578410.smarty模版雙重循環
內容檢索
站內搜索:
贊助商廣告