Time of Update: 2016-06-23
今天程式想壓縮一些圖片,想擷取圖片的寬高,在網上查了一下哪些函數可以使用,然後看到getimagesize()這個函數。但是當同事看到這個函數,提醒我說這個函數,運營同事禁止使用。心裡就很奇怪,就在網上查了一下。果然查到了這個函數的漏洞。 漏洞資訊PHP是一種在伺服器端執行的嵌入HTML文檔的指令碼語言。PHP
Time of Update: 2016-06-23
Java 的起源 過去的幾十年間,大量的程式設計語言被發明、被替換、被修改或組合在一起。每種語言總在爭論中誕生,又在進化中消亡。而這些語言的的創造者,無一不是編程世界中的標誌性人物,高舉探索的旗幟不斷前行。敬仰之情促使了這篇文章的誕生,這裡收集並分享了這五十年來最成功、最流行的十二門程式設計語言和它們的創造者的故事。 1、Java 的起源 1990 年代初,任職於 Sun 公司的詹姆斯·高斯林等人開始開發 Java 語言的雛形,最初被命名為
Time of Update: 2016-06-20
php實現檔案下載的函數,具體函數代碼如下:function download($file_url,$new_name=''){ if(!isset($file_url)||trim($file_url)==''){ return '500'; } if(!file_exists($file_url)){ //檢查檔案是否存在 return '404'; } $file_name=basename($file_url); $file_type=explode('.',$file_url);
Time of Update: 2016-06-20
php+jquery+ajax實現抽獎系統模組代碼如下:首頁在抽獎前需要將所有人員的參與名單在螢幕上滾動顯示,所以就用jquery實現了,1. 參與名單將放在一個txt檔案裡面,我將放到 phones.txt:首先用ajax讀取讀取資料: $(document).ready(function(){ var phones; var list_phones = ''; $.ajax({ url: './get_set.php',
Time of Update: 2016-06-20
有時候我們需要對字串進行對比的時候會先對字串使用strtolower將字串轉為小寫,但是當遇到字串中包含中文的情況下,這種情況下會出現問題,中文字串經過strtolower轉換後會變為亂碼,搜尋了一番確定了這為php系統函數的一個bug,但問題還是需要解決,下面經過摸索得出兩種解決辦法。(1)第一種是檢測字串中是否包含中文,如果包含中文就不進行小寫轉換比較了。這裡總結了一個函數,判斷一個字串是否是由純英文,純中文或者中英文混合組成。/**function:檢測字串是否由純英文,純中文,中英文混合
Time of Update: 2016-07-12
PHP讀取mssql json資料中文亂碼的解決辦法,PHP及網頁使用UTF-8編碼,資料庫是sql server2008,使用預設編碼(936,即GBK編碼)當讀取資料庫資料時,使用php內建的json_encode()返回到前端,結果中文不顯示。解決辦法如下:這樣,sql server 2008中的中文就可以在網頁正常顯示了。如果要將中文正常插入到sql server 2008中,還要加入一條代碼:$query = iconv("utf-8", "gbk//ignore", $query);
Time of Update: 2016-07-12
file_put_contents 錯誤:failed to open stream: Invalid argument 一種原因,invalidromcontents今天在測試nilcms系統的時候,出現了一個報錯,導致緩衝無法更新:file_put_contents(C:\UPUPW_AP5.4\vhosts\d.tv\NilCMS_APP\include_run/config_site.php): failed to open stream: Invalid argument
Time of Update: 2016-07-12
yii2中結合gridview如何使用modal彈窗執行個體代碼詳解,yii2gridview在上篇文章給大家介紹了Yii2中如何使用modal彈窗(基本使用),即以建立為例。實際開發中,我們往往還會遇到列表頁資料修改要使用modal的情況,如果是一般的迴圈展示,相信大多數人看了modal的基本使用都會操作,但是結合gridview估計有些人就開始吃不消了,我們看看如何解決這個問題!1、gridview的操作增加[更新]按鈕,並指定data-toggle data-target
Time of Update: 2016-07-06
就是這個了。如何更改這個下拉框的預設字型的選擇。我百度看了下答案。無非是兩種一個是ueditor.config.js裡面的 還有一個是ueditor.all.js裡面的但是好像都不行哦。求大神幫忙
Time of Update: 2016-07-06
本來想還原到某個提交,所以用了這個,但是他把我以前所有的提交都清除了,我現在能在本地版本庫找到還原嗎? 回複內容:
Time of Update: 2016-06-23
我在本地搭了一個測試伺服器,Apache+PHP,想使用curl自動認可表單資料到遠程伺服器。遠程伺服器表單有兩項資料需要提交:1、input file: 要求傳圖片2、checkbox: 會有多個按鈕被選中問題:運行時下面程式時checkbox數組會被轉成字串,程式報錯如下:Array to string conversion 主要代碼如下: $post_url = "http://domain.com/post.php"; $post_data =
Time of Update: 2016-06-23
我用的是win7系統! 在wamp5的apache目錄下點擊【測試80連接埠】的時候提示: Your port 80 is actually used by : Server: Microsoft-HTTPAPI/2.0 Press Enter to exit... 請問怎麼才能解決這連接埠問題呢? 回複討論(解決方案) 把這個服務停止 ??是哪?程式的連接埠??呢?
Time of Update: 2016-06-23
並發 php 抽獎 我的做法是比如:一等獎:1個,二等獎:2個,三等級:3個,這樣有獎項為6,假如100人同時參與抽獎,那麼空獎項為100-6=94項。 首先從資料庫mysql查詢出有獎項6個的唯一編號作為兌獎號: sql1: $sql="select 唯一編號 from table where status=0"; 得到數組$real=array('001','002','003','004','005','006',);其中001,002就是唯一編號
Time of Update: 2016-06-23
ckeditor 是一個可視化的編輯工具,當提交時,POST到伺服器端的是“HTML代碼”, 雖然在用戶端的“所見即所得 (WYSIWYG)”模式下,會自動過濾一些不安全的代碼,但並不能保證伺服器端接收到的都是安全的HTML代碼,ckeditor 是否提供有伺服器端的HTML過濾工具? 回複討論(解決方案) 用戶端提交的資料本來就不是百分百的可靠,服務端做一些驗證還是有必要的。 ckeditor 是否提供有伺服器端的HTML過濾工具?
Time of Update: 2016-06-23
下載了好幾個黑刀dezender5,但在解密時有提示成功,卻都不能組建檔案。不知道是什麼原因。 環境:無PHP運行環境的XP系統下、檔案夾名不存在中文或者空格、程式檔案在正式PHP環境下可以運行。 回複討論(解決方案) 很多檔案破解出來都不能用 特別是大資料 這工具很不準 很多檔案破解出來都不能用 特別是大資料 這工具很不準 沒關係,如有用過能否告知下怎麼使用 資料丟上來 資料大 就提供給我一部分 3272; /* ?This is not
Time of Update: 2016-06-23
查了幾百萬條資料就直接nginx 502 Bad Gateway了。 另一台伺服器好好的。我不能登入伺服器查看配置。請教各位弄過nginx+php的同志。你們伺服器的設定都是啥樣的?我發給硬體部的瞅瞅 回複討論(解決方案) 502通常就是php-fpm歇菜了。這可能是由於fpm的串連數過大,或者程式的執行時間較長。 不過就憑你一句 查了幾百萬條資料就直接nginx 502 Bad Gateway了。 輕描淡寫,沒人能做到對症下藥
Time of Update: 2016-06-23
在windows上面 RewriteCond %{HTTP_HOST} ^([^\.]+).test.com$ RewriteRule ^(.+)/(.+)\.html$ %1/base/ss$1@$2. html [PT] RewriteRule ^(.+). html$ index.php/$1 [L] 上面的規則在winowsXP上可以以通過但是在linux上面報錯,查看錯誤記錄檔內容如下 [Mon Jul 21 15:14:55 2014] [error]
Time of Update: 2016-06-23
為了提高頁面的載入速度,以及減少流量,要針對網站的圖片進行瘦身,研究了很多的解決方案,最後確定了使用ImageMagick,瞭解了這個軟體之後,真是如獲至寶,簡直太好用,效果太明顯了。 ImageMagick介紹: ImageMagick是一套功能強大、穩定而且開源的工具集和開發包,可以用來讀、寫和處理超過89種基本格式的圖片檔案,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根據
Time of Update: 2016-06-23
php 根據姓氏筆畫排序怎麼做 mysql資料庫 有高手作過麼 回複討論(解決方案) 木有做過,佔個位等版主給個好點的答案。 有的說加個欄位存筆畫數,但是如何計算筆畫數呢? 擷取漢字筆畫數的一種方法 $fp = fopen('漢字.xls', 'w');for($c=0x4E00; $c 開啟《漢字.xls》 菜單 -- 資料 -- 排序 -- 筆畫排序 自己動手填上筆畫數 擷取漢字筆畫數的一種方法 $fp = fopen('
Time of Update: 2016-06-23
我的php通過socket 接收服務端傳過來的資料, 我看長度和server端傳過來的位元組數是相等的, 但是就是輸出不全, 我通過htmlentities 輸出的, 難道網頁位元組數還有限制麼? 每次提交查詢返回結果, 輸出的資訊總是少一些, 還不一定少多少, 比如第一次少1000多個位元組, 下次有可能少2000個這樣 該怎麼解決呢? 我在php+apache環境下實驗就正常, 用的xampp. 在linux環境, nginx+php+php-fpm就不行,