十天學會php之第二天

學習目的:掌握PHP的流程式控制制  1、if..else 迴圈有三種結構   第一種是只有用到 if 條件,當作單純的判斷。解釋成 "若發生了某事則怎樣處理"。文法如下:  if (expr) { statement }  其中的 expr 為判斷的條件,通常都是用邏輯運算子號當判斷的條件。而 statement 為合格執行部分程式,若程式只有一行,可以省略大括弧 {}。  範例:本例省略大括弧。 

十天學會php之第三天

學習目的:學會構建資料庫  在ASP中,如果是ACCESS資料庫你可以直接開啟ACCESS來編輯MDB檔案,如果是SQL SERVER你可以開啟企業管理器來編輯SQL Server資料庫,但是在PHP中,MY SQL的命令列編輯可能會令初學者感到很麻煩,不要緊,你下載一個PHPMYADMIN安裝一下,以後建立編輯資料庫可以靠它了。  下面說一下它的使用。  進入了PHPmyadmin後,我們首先需要建立一個資料庫,Language (*)

十天學會php之第四天

學習目的:學會串連資料庫  PHP簡直就是一個函數庫,豐富的函數使PHP的某些地方相當簡單。建議大家down一本PHP的函數手冊,總用的到。  我這裡就簡單說一下串連MySQL資料庫。  1、MySQL_connect  開啟 MySQL 伺服器串連。   文法: int MySQL_connect(string [hostname] [:port], string [username], string [password]); 傳回值: 整數&

十天學會php之第五天

學習目的:學會讀取資料  先看兩個函數:  1、MySQL_query   送出一個 query 字串。 文法: int MySQL_query(string query, int [link_identifier]); 傳回值: 整數  本函數送出 query 字串供 MySQL 做相關的處理或者執行。若沒有指定 link_identifier 參數,則程式會自動尋找最近開啟的 ID。當 query 查詢字串是 UPDATE、INSERT 及

十天學會php之第六天

學習目的:學會添加刪除修改資料   MySQL_query($exec);    單這個語句就可以執行所有的操作了,不同的就是$exec這個sql語句  添加:$exec="insert into tablename (item1,item2) values ('".$_POST['item1']."',".$_POST['item1'].")"; 

十天學會php之第八天

學習目的:做一個分頁顯示  關鍵就是用到了SQL語句中的limit來限定顯示的記錄從幾到幾。我們需要一個記錄當前頁的變數$page,還需要總共的記錄數$num  對於$page如果沒有我們就讓它=0,如果有<0就讓它也=0,如果超過了總的頁數就讓他=總的頁數。  $execc="select count(*) from tablename ";  $resultc=MySQL_query($execc); 

十天學會php之第九天

學習目的:注意事項  因為我是先學ASP的,所以再做PHP的時候會發現很多地方需要適應。    1、注意不要漏了分號  2、注意不要漏了變數前的$  3、使用SESSION的時候注意不要遺漏session_start();    如果發生錯誤的時候,可以採用以下方法:  1、如果是SQL語句出錯,就注釋瞭然後輸出SQL語句,注意也要注釋調後續的執行SQL語句  2、如果是變數為空白,大多是沒有傳遞到位,輸出變數檢查一下,檢查一下表單的id和name  3、如果是資料庫連接出錯,檢查是否正確開啟M

PHP新手上路(一)

簡介  PHP是一種易於學習和使用的伺服器端指令碼語言。只需要很少的編程知識你就能使用PHP建立一個真正互動的WEB網站。本教程並不想讓你完全瞭解這種語言,只是能使你儘快加入開發動態web網站的行列。我假定你有一些HTML(或者HTML編輯器)的基本知識和一些編程思想。1.簡介  PHP是能讓你產生動態網頁的工具之一。PHP代表:超文本前置處理器(PHP: Hypertext Preprocessor)。PHP是完全免費的,不用花錢,你可以從PHP官方網站(http://www.php.net)

PHP在Web開發領域的優勢

在多數WEB開發人員眼中,ASP和JSP都被認為是領跑者,而PHP卻被認為是個弱小的“掙紮者”,或者說它是一門被貶低為業餘者才使用的語言,不值得參與企業WEB開發的競爭。在我看來,PHP沒有被當作競爭者的理由是評論者缺乏對它的瞭解,而且也不瞭解用於WEB開發的其他動作系統。和一些觀點相反,Windows不再佔有WEB虛擬機器主機服務市場的最大份額,我猜想它在WEB開發這一領域裡也在被摧城拔寨。在企業開發裡為什麼沒有PHP?很顯然,PHP被認為落後ASP和JSP太多,以至於

Win2000下IIS中配置PHP具體方法

 PHP是一種領先於ASP的技術。與ASP相比,它具有速度快、穩定性高、跨平台、易學習等優點。ASP學習者使用的OS幾乎都是Windows平台,上面無疑都裝有IIS。PHP所需求的伺服器支援主要是由Apache提供的。事實上,IIS也可以提供這樣的支援,具體步驟如下:    1.    下載PHP。推薦網址:http://www.onlinedown.net/soft/1774.htm  

Win32下Apache 2.0.35 php 4.2.0安裝紮記

Win32下Apache 2.0.35 php 4.2.0安裝紮記1、安裝介面比較有好,分別添入ServerAdmin、ServerName、post即可     如果你起用了DNS,會將DNS的設定作為預設配置,這點要注意。     當可見到預設首頁時表明安裝成功,一般沒有問題2、預設的首頁位置在[d]:/Program Files/Apache

剖析PHP中的輸出緩衝 flush之類

我們先來看一段代碼。<?phpfor ($i=10; $i>0; $i--){    echo $i;    flush();    sleep(1);}?>按照php手冊裡的說法   

談談國內三大PHP播客系統代碼試用體驗和建議

談談國內三大PHP播客系統代碼試用體驗和建議 最近準備弄個播客玩玩,便找了一個PHP的開源部落格系統,本人先申明下對網站開發不瞭解,說的也許就是個人自見。不足之處請指正。請勿見笑,歡迎交流,QQ:147468.

我學PHP--關於session_start()

      session_start()這個問題,我竟然用了4天來解決.其實網上很多解決的方法,論壇也好多人回答這類的問題,不過最後呢,我還是先在我朋友的電腦上運行php的代碼,確認沒有寫錯後,再通過朋友的php.ini來對照,找出不同的地方,然後修改才成功. 現在的狀況是依然有警告提示Warning: session_start() [function.session-start]: Cannot send session cookie - headers

用PHP的ob_start()控制您的瀏覽器cache

用PHP的ob_start();控制您的瀏覽器cache!Output Control 函數可以讓你自由控制指令碼中資料的輸出。它非常地有用,特別是對於:當你想在資料已經輸出後,再輸出檔案頭的情況。輸出控制函數不對使用 header() 或 setcookie(), 發送的檔案頭資訊產生影響,只對那些類似於 echo() 和 PHP 代碼的資料區塊有作用。我們先舉一個簡單的例子,讓大家對Output Control有一個大致的印象:Example 1.CODE<?phpob_start()

最佳化PHP程式

 網上很多文章介紹最佳化php程式,是通過安裝Zend

在ZendStudio中開啟PHP 5.2.x 環境的遠端偵錯功能

以前每當一個 ZendStudio 的新版本發布時都會同時發布一個新版的 ZendStudioServer 組件,這個組件可以讓我們很方便地進行遠端偵錯。但是自從 Zend 發布了 ZendPlatform 以後他們就不再更新 ZendStudioServer 組件了。這就導致我們只能遠端偵錯 PHP 5.1.x 的環境,而不能調試 PHP 5.2.x。要想調試 PHP 5.2.x 只能裝一個龐大的

PHP漏洞中的戰爭

濫用include 1.漏洞原因: Include是編寫PHP網站中最常用的函數,並且支援相對路徑。有很多PHP指令碼直接把某輸入變數作為Include的參數,造成任意引用指令碼、絕對路徑泄露等漏洞。看以下代碼: ... $includepage=$_GET["includepage"]; include($includepage); ...

PHP內容採集器(PHP小偷程式)

採集器,通常又叫小偷程式,主要是用來抓取別人網頁內容的。關於採集器的製作,其實並不難,就是遠程開啟要採集的網頁,然後用Regex將需要的內容匹配出來,只要稍微有點Regex的基礎,都能做出自己的採集器來的。  前幾天做了個小說連載的程式,因為怕更新麻煩,順帶就寫了個採集器,採集八路中文網的,功能比較簡單,不能自訂規則,不過大概思路都在裡面了,自訂規則可以自己來擴充。  用php來做採集器主要用到兩個函數:file_get_contents()和preg_match_all(),前一個是遠程讀取網

PHP你所不知道的10件事

1. 使用 ip2long() 和 long2ip() 以整型(integer)方式儲存IP地址到資料庫,而非字串方式。這將幾乎減少一半的儲存空間(char(15)15個位元組,integer則是8個位元組),而且也更容易計算某一IP地址是否在一個範圍之內。同時也加速搜尋和排序。2. 應用checkdnsrr()檢查網域名稱是否存在,來驗證email地址的一部分。這個checkdnsrr()內建函數可以通過相應的網域名稱或者IP地址查詢DNS記錄。有PHP開發人員利用這個函數編寫了一個自訂函數,

總頁數: 1662 1 .... 1021 1022 1023 1024 1025 .... 1662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.