Time of Update: 2016-06-23
test.php //echo filesize("http://localhost:81/qq.jpg/"); echo filesize("E:/Apache/htdocs/qq.jpg/"); ?> 這個filesize函數咋麼這麼愛報warning, Warning: filesize() [function.filesize]: stat failed for E:/Apache/htdocs/qq.jpg/ in
Time of Update: 2016-06-23
有一個很奇怪的問題, 先說說前提,一般來說上傳圖片,表單類型要寫成file 但是發現中的這個cms卻是用的text, 難道是它寫錯了,還是我理解錯了,要是我理解錯了,可是php教程就這麼講的,這到底是啥回事, 發現在事,在實際編程中,往往不按常規出牌,而教程總是講那些用不到的東西,我靠,這又是啥回事 回複討論(解決方案) 這個text類型的input,是接收檔案上傳後的儲存地址的 真正的上傳表單不在這個頁面 分析一下它的filemain
Time of Update: 2016-06-23
主要是為了試試能不能傳變數,所以在connect.php檔案中加了一個變數,比如我加了$testdg= "看看能打出來嗎"; 但是這個變數在列表模板中打不出來,不知為啥 不可思議的原因是,帝國不是啥mvc模式,connect.php是核心檔案,再說這個檔案也沒有啥私人公有變數之說,純是一個過程化的邏輯檔案,按說不可能啊,真是太怪了 回複討論(解決方案) 帝國cms產生頁面的函數在class/functions.php : NewsBq(),可以看下這個函數
Time of Update: 2016-06-23
有關PHP擴充開發的文章、部落格已經很多了,比較經典的有: TIPI項目(http://www.php-internals.com/,強烈推薦) 《Extending and Embedding PHP》(中文翻譯見http://www.walu.cc/phpbook/,強烈推薦) 《PHP核心技術與最佳實務》一書有一章專門講PHP擴充開發的,不過版本較老,可供參考。 《PHP5權威指南》一書中也有一章專門講到了PHP的擴充開發。
Time of Update: 2016-06-23
用SWFUpload上傳,檔案名稱是英文的話完全沒有問題,可是如果是中文的話就會不顯示出來,這回怎麼一回事?要在哪裡修改呢? 首先我上傳的檔案包含中文字元 上傳至upload檔案夾後 檔案名稱為(之前的日期是自己添加的),也就是說這裡只有“biao”,“中文的”三個字沒了 在資料庫中檔案名稱及路徑顯示完整的 upload.php修改如下 // $file_name =
Time of Update: 2016-06-23
如果有一個字串,我想把它賦給一個變數應如何寫,這個字串很長哈 如 變數是$txjs 字串是 onMouseOut="ycxl('xla');" onMouseOver="xsxl('xla',getPos(this,'Top')+16,getPos(this,'Left'));" 我這麼寫報錯,不知為啥 $txjs='onMouseOut="ycxl('xla');"
Time of Update: 2016-06-23
file_sub_path:".$file_sub_path."";$file_path=$file_sub_path.$file_name; echo "filepath:".$file_path."";//首先要判斷給定的檔案存在與否 if(!file_exists($file_path)){ echo "沒有該檔案檔案"; return ; } $fp=fopen($file_path,"r"); $file_size=filesize($file_path); //下載檔案需要用到的頭
Time of Update: 2016-06-23
$sqld=$empire->query('SELECT infotags, id FROM hd_ecms_shop_data_1 WHERE hd_ecms_shop_data_1.infotags LIKE "%現貨促銷產品%"');//查詢副表下的infotags欄位 $bqrd=$empire->fetch($sqld); var_dump($bqrd); ?> 上面這句中在資料庫中測試SELECT infotags, id FROM
Time of Update: 2016-06-23
我index.php 頁面上有 星期一 星期二 星期三 星期四 星期五 星期六 星期日 想點擊星期一時擷取本月所有星期一的資料 想點擊星期二時擷取本月所有星期二的資料 顯示到resuindex.php頁面上
Time of Update: 2016-06-23
php的影像處理好像都是針對檔案的,我希望是從資料載入,然後處理,然後輸出資料。 載入和輸出有兩個函數: $img = imagecreatefromstring($data); head("jpg"); echo imagejpeg($img); 中間想做點處理,各種函數都是針對檔案的。 連擷取大小,調整大小,都是針對檔案的。按理說,都應該是針對資源 ¥img 的呀,完了使用者要儲存檔案,要輸出資料,要怎麼來處理資料,和影像處理都是無關的。
Time of Update: 2016-06-23
$search_input=$_REQUEST["search_input"];$search_input = preg_replace('/\s(?=\s)/','', $search_input);$search_array=explode(" ",$search_input);if
Time of Update: 2016-06-23
由於項目需要,伺服器上要安裝php和imagick庫的支援,網上搜了下,教程很多,基本類似,IIS7配置PHP就不說了,現在有PHP Manager,用fastcgi模式配置起來很方便 1、先安裝 ImageMagick-6.8.7-7-Q16-x64-dll.exe 。 下載地址: http://www.imagemagick.org/script/binary-releases.php#windows 可以選擇其他版本。
Time of Update: 2016-06-23
1 實驗環境 CentOS 6 + PHP 5.3.3,2015年2月26日,已通過yum更新到最新狀態。 2 錯誤描述 2.1 basename()函數對UTF-8編碼的路徑返回錯誤結果。 這個非常容易驗證,建立一個UTF-8編碼的php源檔案 test.php,內容如下: ';$utf8Dir = '/var/www/html/a小貓b.txt';echo basename($utf8Dir); echo '';$utf8Dir =
Time of Update: 2016-06-23
做了一個網站 包括個人會員和商家會員 商家會員的功能包括 商家登陸 修改商家資訊 修改商家帳號密碼 商家忘記密碼 商家提交訂單等功能 把這些功能寫到一個類裡 比如說商家類 把這些功能以方法的形式寫到這個類裡 然後部分複雜的功能在接著分離成另外一個類 或者 接著以方法寫到這個商家類裡 想問一下 這算不算高內聚 如果不算怎麼樣才算是高內聚 簡單的功能 比如展示商家資訊 修改商家資訊 商家忘記密碼 和 商家修改密碼 寫到商家類裡 這樣算不算內聚 回複討論(解決方案)
Time of Update: 2016-06-23
網上查說是連接埠和設定檔不一致引起的,我查了下是一致的,我的coreseek /usr/local/coreseek/etc/csft.conf 然後伺服器查看 netstat -tunlp | grep searchd顯示的也是 9312連接埠 我在伺服器上測試也是正常的 php.ini配置中是這個 extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/"
Time of Update: 2016-06-23
$numo=""; ((($bqno%1==0)?$numo==1:($bqno%2==0))?$numo==2:($bqno%3==0))?$numo==3:false; echo $numo; 用的是三目運算,反覆檢查,無語法錯誤,但為啥打不出來呢 回複討論(解決方案) 別想了,代碼不是越精簡越好,還要讓人能看懂 何苦難為自己 你除了$numo="";外那裡還有其他賦值的地方? 首先你對$numo的賦值操作只有第一句$numo='';
Time of Update: 2016-06-23
function dl_file($file){ $len = filesize($file); $filename = basename($file); $file_extension = strtolower(substr(strrchr($filename,"."),1)); switch( $file_extension ) { case "mp4": $ctype="video/mp4"; break; default:
Time of Update: 2016-06-23
我用的是apache [ Apache ] httpd.conf設定檔中載入了mod_rewrite.so模組,去掉#號。 AllowOverride None 將None改為 All,所有的都修改不然會報404。 把項目URL模式設定為2。'URL_MODEL' => 2, 把下面的內容儲存為.htaccess檔案放到應用入口檔案的同級目錄下 RewriteEngine on #如果目錄存在就直接存取目錄不進行RewriteRule RewriteCond %
Time of Update: 2016-06-23
本人架構YuYan已經做好。已經 經過3-5個項目驗證及半年的實際項目驗證,沒有發現什麼問題已經成熟。除了許可權管理和後台驗證部分沒有做之外,其它全部做了。 雖然寫出來只要3天,但完善要1個月。同時要加上各種正常開發的功能。比如前台驗證,顯示的各種外掛程式。比如分頁,搜尋。
Time of Update: 2016-06-23
前提:有一個欄位名為abc的在資料庫中某張表裡,但是忘了該表叫啥名了,並且資料庫裡有幾百張表,不可能一個一個的找吧,所以這時需求來了 如何快速找出這個欄位所在的表呢 回複討論(解決方案) 如果你的資料庫是在MYSQL 5.0之後的版本可以通過information_schema庫來實現: use information_schema; select * from columns where column_name='尋找欄位名' ;