Time of Update: 2017-02-27
上星期工作中,遇到要處理一段分頁的代碼!以前是寫的很熟練的,可能是懶散的太久了!感覺忘的差不多了。有的知識就是太久不用也會忘記的很快啊!所以經常複習一下以前的知識也是很重要的。所以特地整理出一下分頁代碼!效果如上圖;在發表框點一下彈出一個框,首先判斷使用者是否登入,沒有登入就彈出登入框,已登入就彈出輸入框,輸入留言內容,姓名和手機號。當你輸入好內容後會在下面顯示你的留言內容,前三個為使用者最新的留言排序,從第四個起按點贊的數量進行排序。<!--視圖層--> <?php
Time of Update: 2017-02-27
本文包含了手動設定Internet資訊服務(IIS)7.0和更高版本,從而使它們支援PHP在Windows 7中工作,此外本文適合於安裝了Windows Vista SP1的Windows Server 2008和Windows Server 2008 R2。 關於IIS 5.1 and IIS 6.0 on Windows XP、 Windows Server 2003的設定方法請參考Microsoft IIS 5.1 and IIS 6.0
Time of Update: 2017-02-27
php遞迴刪除目錄下的所有檔案:<?php header("content-type:text/html;charset=utf-8"); /** *刪除指定目錄()刪除子目錄和檔案 *@path 檔案目錄路徑 string *@return void */function hello($path){ //1:判斷刪除目錄是否存在 if(!file_exists($path)){ return false; } //2:將目錄內容全部擷取出
Time of Update: 2017-02-27
< ?php //串連 $mem = new Memcache; $mem->connect("memcached_ip", memcached_port); //儲存資料 $mem->set('用於儲存值的鍵名。', '儲存的值',’到期時間’); $val = $mem->get('用於儲存值的鍵名')
Time of Update: 2017-02-27
Theming是一個在Web應用程式裡定製網頁外觀的系統方式。通過採用一個新的主題,可以非常方便的改變應用的外觀。在Yii,每個主題由一個目錄代表,包含view檔案,layout檔案和相關的資源檔,如圖片, CSS檔案, JavaScript文 件等。主題的名字就是他的目錄名字。全部主題都放在在同一目錄WebRoot/themes下 。在任何時候,只有一個主題可以被啟用
Time of Update: 2017-02-27
上篇介紹如果使用UI組件支援拖放,CJuiDroppable表示某個地區可以接受拖拉過來的UI組件,它封裝了 JUI Droppable外掛程式 。我們修改上例,添加一個Droppable地區,當有UI組件拖放到該地區時,顯示“Dropped”。<?php $this->beginWidget('zii.widgets.jui.CJuiDroppable', array( 'options'=>array(
Time of Update: 2017-02-27
CJuiTabs 顯示分頁UI組件,和Yii Framework 開發教程(17) UI 組件 TabView樣本功能類似,它封裝了 JUI tabs外掛程式。前基本用法如下:<?php $this->widget('zii.widgets.jui.CJuiTabs', array( 'tabs'=>array( 'Static tab'=>'Static content', 'Render
Time of Update: 2017-02-27
有朋友在問這方面的問題,整理一下給大家帖出來,供初學者在選擇技術時有一個參考。三種編程技術各有優勢,我們大概可以從語言、平台這二點來區分:一、語言:PHP:PHP產生與1994年,其文法混合了C、Java、Perl
Time of Update: 2017-02-27
PHP是一款伺服器端的指令碼語言,主要用於動態網頁開發,是目前最流行的開發語言之一。Node是一款用來編寫高效能網路伺服器的 JavaScript工具包。作者Jani Hartikainen發表了一篇博文,文中將兩者進行對比,列舉了PHP優於Node.js的五大理由。一起來看下。1. 容易託管大多數Web託管伺服器供應商能為PHP提供託管,而對於Node,你需要找一個更專業的託管服務提供者。通常情況下,需要通過shell訪
Time of Update: 2017-01-19
這裡來看下效果: 現在讓我們來看下 PHP 代碼複製代碼 代碼如下:<?php session_start();function random($len) { $srcstr = "1a2s3d4f5g6hj8k9qwertyupzxcvbnm"; mt_srand(); $strs =
Time of Update: 2017-01-19
bool curl_setopt (int ch, string option, mixed value) curl_setopt()函數將為一個CURL會話設定選項。option參數是你想要的設定,value是這個選項給定的值。 下列選項的值將被作為長整形使用(在option參數中指定): *CURLOPT_INFILESIZE: 當你上傳一個檔案到遠端站台,這個選項告訴PHP你上傳檔案的大小。 *CURLOPT_VERBOSE:
Time of Update: 2017-01-19
複製代碼 代碼如下: function my_image_resize($src_file, $dst_file, $dst_width=32, $dst_height=32) { if($dst_width <1 || $dst_height <1) { echo "params width or height error !"; exit(); } if(!file_exists($src_file)) { echo $src_file . " is not exists !";
Time of Update: 2017-01-19
在前期的php教程就講了php gd庫可以實現遠程圖片的下載,但是那隻是下載了一張圖片,原理是一樣的,要想下載一個網頁的所有圖片只要使用Regex進行判斷,找出所有的圖片url就可以進行迴圈下載了,我特地參照網路資源編寫了gd庫圖片下載類!php代碼如下:<?phpheader("Content-type:text/html ; charset=utf-8");if (!empty($_POST['submit'])){ $url = $_POST['url'];
Time of Update: 2017-01-19
php實現記住密碼自動登入方法不止一個,下面出現有二個emptyempty,其實是一個,那是因為代碼高亮有bug。希望對大家有協助。 一,使用者登入的check 複製代碼 代碼如下: //檢查使用者是否登入 function checklogin(){ if(emptyempty($_SESSION['user_info'])){ //檢查一下session是不是為空白 if(emptyempty($_COOKIE['username']) ||
Time of Update: 2017-01-19
先找好一張圖片,更名為face.jpeg,建立watermark.php: <?php /** * Created by PhpStorm. * User: Administrator * Date: 2015/6/29 * Time: 22:27 */ $img = imagecreatefromjpeg('face.jpeg');//根據已有的JPG建立image header('Content-type:image/jpeg');//設定mime type
Time of Update: 2017-01-19
可以使用以下PHP函數,驗證一個卡號是否是信用卡:function validateCard ( $cardnumber ) { $cardnumber = preg_replace ( " /\D|\s/ " , "" , $cardnumber ) ; # strip any non-digits $cardlength = strlen ( $cardnumber ) ; if ( $cardlength != 0 ) { $parity =
Time of Update: 2017-01-19
本文執行個體講述了PHP安全上傳圖片的方法。分享給大家供大家參考。具體分析如下:這段代碼用於上傳圖片,可以根據圖片類型檢測圖片是否安全,不是簡單的檢測副檔名<?php // upload.phpecho <<<_END<html><head><title>PHP Form Upload</title></head><body><form method='post'
Time of Update: 2017-01-19
我並不打算詳細解釋專業名詞,有興趣的讀者可以查閱文章結尾處的參考連結,那裡有通俗易懂的解釋: 我們先找一個例子映像(用Canon 550D拍的): 例子圖片:butterfly.jpg 下面看看如何使用Imagick實現映像長條圖:複製代碼 代碼如下: <?php $file = 'butterfly.jpg'; $size = array( 'width' => 256, 'height' => 100, ); $image = new Imagick($file);
Time of Update: 2018-07-24
//是否包含function contain($str,$a){ $bool=false; if(!isempt($a) && !isempt($str)){ $ad=strpos($str,$a); if($ad>0||!is_bool($ad))$bool=true; } return $bool;}//返回字串編碼public function getencode($str){ $encode =
Time of Update: 2018-07-24
//是否為空白 function isempt($str) { $bool=false; if( ($str==''||$str==NULL||empty($str)) && (!is_numeric($str)) )$bool=true; return $bool; } //是否包含 function contain($str,$a) { $bool=false;