Time of Update: 2016-06-23
hp表 id name(貨品名稱) kucun(庫存) danwei(單位) danjia(出庫單價) tiaoma(條碼) 1 ................................................................................................................. 123
Time of Update: 2016-06-23
往往首頁的js,商務通代碼加的太多,導致頁面訪問速度變慢,可以把首頁有動態變為靜態進行訪問,訪問速度會有所提升,不過如果更新首頁資料,並不能及時更新,而是你規定的時間內固定更新一次 代碼如下: $nowtime=time();$pastsec=$nowtime-$_GET["t"];if ($pastsec{exit; //5分鐘更新一次,時間可以自己調整}ob_start(); //開啟緩衝區include("index.php");$content=ob_get_contents()
Time of Update: 2016-06-23
原文來自 https://laravist.com/article/16 Laravist是我剛剛上線的Laravel社區,有任何與Laravel相關的問題可以到這裡來問我,我會儘力去幫大家解決問題,後期會嘗試錄製一些視頻教程,形式大概是這樣的 https://laravist.com/lesson/1 直接就是按照上一節所說的那樣,我們來說說queryScope和setAttribute在laravel的用法。 關於應用情境
Time of Update: 2016-06-23
1. MySQL安裝(同LAMP裡面的安裝方法) 2. php安裝 wget http://cn2.php.net/distributions/php-5.4.37.tar.bz2 tar jxf php-5.4.37.tar.bz2 useradd -s /sbin/nologin php-fpm cd php-5.4.37 ./configure --prefix=/usr/local/php
Time of Update: 2016-06-23
setAttribute(PDO::ATTR_ERRMODE,2);$aa=$pdo->query("set names utf8");//$pdo->exec("insert into test values(2,'bb','cccccc')") or die("失敗");$res=$pdo->query("select name from test where id = 11");//修改為查詢 name,id兩個欄位,就錯誤}catch(PDOException $err){echo
Time of Update: 2016-06-23
對於命名空間,官方文檔已經說得很詳細[查看],我在這裡做了一下實踐和總結。 命名空間一個最明確的目的就是解決重名問題,PHP中不允許兩個函數或者類出現相同的名字,否則會產生一個致命的錯誤。這種情況下只要避免命名重複就可以解決,最常見的一種做法是約定一個首碼。 例:項目中有兩個模組:article和message
Time of Update: 2016-06-23
函數不支援mb_strlen怎麼辦? 回複討論(解決方案) window 先到PHP擴充目錄查看有沒有php_mbstring.dll檔案 如果有 需要到PHP.ini中開啟擴充 把 ;extension=php_mbstring.dll 改成 extension=php_mbstring.dll 那就開啟mb擴充 我已經改過這個:把 ;extension=php_mbstring.dll 改成
Time of Update: 2016-06-23
例如:$condition = "2 == 2 && 3 == 5"; if ($condition) { echo 1; } 怎樣把$condition 轉換成if可識別的條件?直接這樣判斷會當成字串常量,值為true 回複討論(解決方案) if (eval("return $condition;")) { $condition = "2=1 && (snb ===
Time of Update: 2016-06-23
ecshop模板弄的商城,我在商品詳細頁面增加了個立即購買,模板檔案多了個transport.js檔案,點擊加入購物車後就會出現這種情況, ,往上找了好多,問題沒有解決,不知道哪位遇到過。 回複討論(解決方案) 試一下在當前模板改下,可能是這個變數在lang裡沒有付值 試一下在當前模板改下,可能是這個變數在lang裡沒有付值 是這個transport.js給影響了,我去掉就沒有那個toJSONString了 哦,可以了嗎? json處理不能用
Time of Update: 2016-06-23
SPFramework。這是一個十分簡潔的PHP架構,創作的目標有: 提供最基礎最簡潔的MVC服務,盡量減少掛載程式,無複雜結構,提高運行效率 降低團隊成員學習成本(借鑒了SMARTY用法等),使用了普通傳統的MVC結構構造以及易讀的檔案夾名稱 能夠掛載/卸載十分基礎的其他服務,例如View視圖層組件,MySql語句組件,Redis操作類,MongoDB操作類,MemberCached等 SPF類庫架構,其優點為 :
Time of Update: 2016-06-23
下面是jquery代碼 $.ajax({type: "POST",url: "/thinkphp/blog/User/Login/login",dataType: "json",data: {"user":admin_name,"pwd":admin_pass,"authcode":authcode},beforeSend:
Time of Update: 2016-06-23
phpcms可以使用2個不同的分頁樣式嗎? 我按照網上的方法 開啟 phpcms/libs/classes/template_cache.class.php,找到207行的 $str .= '$pages = pages($'.$op.'_total, $page, $pagesize, $urlrule);'; 在這行的下面加上 $str .= '$wz_pages = wz_pages($'.$op.'_total, $page, $pagesize,
Time of Update: 2016-06-23
http://www.abc.com/content/5176.asp?page=1&5176__2#p 當前url是這個連結 我現在需要在當前頁面上產生1個連結 http://www.abc.com/content/5176.asp?page=1&author=10000 如何快速完成?? 我的做法是: function ghref($param){$url =
Time of Update: 2016-06-23
/usr/local/php/etc/php-fpm.conf 是php服務的配置 /usr/local/php/etc/php.ini 是php軟體的全域配置.如:時鐘 主要配置的是php服務的配置,內建服務樣板很亂,首先清空,插入代碼 > /usr/local/php/etc/php-fpm.conf 清空檔案 vim /usr/local/php/etc/php-fpm.conf 其實刪除注釋後,也就是下面的代碼
Time of Update: 2016-06-23
這是登入的代碼,是根據網頁提示進行php類比登入的代碼進行修改的,類比登入開源中國。 function login_post($url, $cookie, $post) { $curl = curl_init();//初始化curl模組 curl_setopt($curl, CURLOPT_URL, $url);//登入提交的地址 curl_setopt($curl, CURLOPT_HEADER, 0);//是否顯示頭資訊
Time of Update: 2016-06-23
我在項目設定檔config.php裡面寫了個數組,代碼 /*網站左側欄目導航*/'menu' => array( 'headnav' => '控制台', 'subnav' => array(array('name' => '系統設定', 'menumark' => 'System', 'url' => 'System/index'),array('name' => '導航管理', 'menumark' => 'Nav', 'url' => 'Nav/navList'),array(
Time of Update: 2016-06-23
準備工作 把php_memcache.dll檔案拷貝到php的ext下。 特別說明:不同版本php所用的php_memcache.dll版本不同。 修改php.ini檔案,載入php_memcache.dll(這個檔案其實就是載入了一大堆的函數) 重啟apache php實際操作 $mem = new Memcache(); //執行個體化對象 $mem = connect('127.0.0.1',112
Time of Update: 2016-06-23
有這樣一個需求:有一個字串'abc',想把其中的'a'替換成'ab',其中的'b'替換成'cd',即最後得到'abcdc'。 發現怎麼都不能實現,比如用'str_replace' 返回的結果是'acdcdc'。'str_replace'處理的過程好像是先把‘a’替換成'ab'得到'abbc',然後把'abbc'中的‘b’替換成'cd'得到'acdcdc',即整個過程是:'abc' -> 'abbc' -> 'acdcdc'。'preg_replace'也是同樣的處理過程。
Time of Update: 2016-06-23
輸出的數組如何寫入資料庫? 2個值要寫入2個欄位. Array ( [0] => upload/2015/09/06/20150906164734000.jpg [1] => upload/2015/09/06/20150906164734001.jpg 回複討論(解決方案) 1、遍曆數組,每次插入一個元素 2、串連成串後插入 怎麼做是根據你的需要來的,並無一定之規 你是程式的主人,而不是程式的奴隸 foreach($arr as $v){
Time of Update: 2016-06-23
我遇到一個特別奇怪的問題,用POST擷取一個表單傳遞過來的資料,並把它賦予一個變數,這個變數在剛擷取時用echo列印是沒有問題的,可以正常顯示。但在函數執行的過程中居然消失了!!! 本來以為是變數轉換的過程中沒寫對引起的,但看了一下又不是,特別是奇怪的一點是: 在我使用strtotime這個函數之前echo列印這個變數沒有問題!直接echo strtotime($time);也沒問題,但當我執行了$time=strtotime($time);之後再次echo列印發現居然是空的!!!空的!