一個簡單的PHP投票程式源碼_PHP教程

分析: 我們利用一個檔案(data.dat)來儲存投票欄目.每個欄目佔據一行. 這樣一來,便可隨意加入和減去想要投票的欄目. 我們再利用一個檔案(votes.dat)來儲存我們的投票結果. 並紀錄最近一位投票者的IP地址,簡單的防止一人多投. 所以,您應該在該程式目錄下自行建立兩個檔案data.dat和votes.dat 程式運行過程部分 程式運行時應該先有一個投票的HTML表單,等待投票. 當有人在HTML表單上投票時,判斷它的IP是否為最近一位投票者的IP,

一個可分頁的基於文本的PHP留言板源碼第1/2頁_PHP教程

小弟初學PHP,編了一個留言板程式,自我感覺良好,故厚著臉皮放了上來,請各位大哥指正。來源程式如下: //檔案名稱:guest.php //設定部分 $guestfile="guest";//紀錄留言的文字檔 $home="index.html";//返回的首頁 $imagedir="image"; //影像檔的目錄 $backimage=$imagedir."/bk.gif";//背景映像

隨時給自己貼的圖片加文字的php代碼_PHP教程

Header( "Content-type: image/jpeg"); function makethumb($srcFile,$text,$size=12,$R=0,$G=0,$B=0) { if(!$text){ $text=''welcome to imbbs.cn''; $size=20; $R=255; } $data = GetImageSize($srcFile,&$info); switch ($data[2]) { case 1:

php之字串變相相減的代碼_PHP教程

很極端的例子,一種變相解決的問題的思路,記錄下來,以備後用。 如何去掉檔案預設名字的尾碼? $fileName = a.txt 兩種方法: 1:借用php的strrchr+trim方法:strrchr(string1,string2)返回從string1的最後開始到第一次遇到string2的部分,連同string2一起返回。 尾碼一般.XXX,所以可以$str1 = strrchr($fileName,".");

PHP session常見問題集錦及解決辦法總結_PHP教程

1. 錯誤提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解決辦法

PHP設定檔中最常用四個ini函數_PHP教程

php的配置函數就是幾個ini_*的函數,主要是針對設定檔的操作,其實就四個函數:ini_get、ini_set、ini_get_all、ini_restore。個人感覺最有用的就是ini_set和ini_get。 * ini_get():擷取設定檔的選項值 這個函數相信很多人都使過,就是擷取設定檔中某一個選項的值,如果是true值就返回1,如果是false值就返回0,字串就返回字串。 比如手冊中的例子: /* Our php.ini contains the following

php中的session完全教程第1/2頁_PHP教程

一、session概述 session是什麼,剛開始我也不明白,非專業詞典翻譯為會議,會議期。作個不太恰當的比喻吧 (雖然不恰當,但意義卻是一樣的),session是你和網站之間的感情。 session在web技術中佔有非常重要的份量。由於網頁是一種無狀態的串連程式,因此你無法得知使用者的瀏覽狀態。因此我們必須 通過session記錄使用者的有關資訊,以供使用者再次以此身份對web伺服器提供要求時作確認,例 如,我們在某些網站中常常要求使用者登入,

用PHP產生html分頁列表的代碼_PHP教程

$db = mysql_connect("127.0.0.1","root","*******") or die("cant't connect host"); $re = mysql_select_db("t",$db)or die ("can't open database"); $sql = "Select * FROM news"; $res = mysql_query($sql); $row = mysql_num_rows($res); $pagesize = 2;

PHP5中的this,self和parent關鍵字詳解教程_PHP教程

首先我們來明白上面三個關鍵字: this,self,parent,從字面上比較好理解,是指這,自己,父親,呵呵,比較好玩了,我們先建立幾個概念,這三個關鍵字分別是用在什麼地方呢?我們初步解釋一下,this是指向當前對象的指標(我們姑且用C裡面的指標來看吧),self是指向當前類的指標,parent是指向父類的指標。我們這裡頻繁使用指標來描述,是因為沒有更好的語言來表達,呵呵,語文沒學好。 -_-# 這麼說還不能很瞭解,那我們就根據實際的例子結合來講講。 (1) this 複製代碼 代碼如下:

隱藏你的.php檔案的實現方法_PHP教程

隱藏你的.php檔案 隱藏你的.php檔案 今天做PHP線上手冊鏡像的時候看到了這個方法,哈哈,以前都沒有注意到,所以說,手冊是最好的老師 ------------------------------------------------------------------------------------- 如果不想讓別人知道你的網站使用PHP程式以達到安全的目的.你可以按照下面的方法配置你的httpd.conf檔案 但這並不說明PHP不安全. 你可以使用下面的方法來達到隱藏的目的:

用PHP產生靜態HTML速度快類庫_PHP教程

複製代碼 代碼如下: ob_start();#開啟伺服器緩衝 include_once 'Index.php'; $ctx=ob_get_contents();# 擷取緩衝 ob_end_clean();#清空緩衝 $fh=fopen("index.html","w+"); fwrite($fh,$ctx);# 寫入html,產生html fclose($fh); 1、Flush:重新整理緩衝區的內容,輸出。 函數格式:flush() 說明:這個函數經常使用,效率很高。 2、ob_start

Discuz!外掛程式:自動隱藏文章第1/2頁_PHP教程

前言   應一位網友要求開卷工作室製作了這個自動隱藏文章的外掛程式,主要用途是無需手動添加 [hide] 代碼,則自動隱藏所有發布的文章內容,會員需要回複後才可以瀏覽該帖。這想法相當不錯,要實現這一功能也不很難,所以就幫忙做了一個出來。外掛程式提供兩種自動隱藏的模式,一種是只隱藏一樓的文章,另一種是隱藏包括回複在內的所有文章。因為秉承開卷工作室綠色外掛程式的作風,能夠不改動資料庫的就不改,所以本外掛程式不增加後台開關功能,而只提供 config.inc.php 的開關設定。

產生靜態頁面的php函數,php愛好者站推薦_PHP教程

複製代碼 代碼如下:function CreateShtml() { ob_start("callback_CteateShtml"); } function callback_CteateShtml($buffer) { $page = intval(@$_REQUEST["page"]); //$fileName = $_SERVER['DOCUMENT_ROOT'] . dirname($_SERVER['PHP_SELF']) . "/article/" .

PHP實現採集程式原理和簡單範例程式碼_PHP教程

I Believe In Love 藍芽音樂網 - 8391.com 藍芽音樂網 - 8391.com 確認有用資料: 歌曲名稱:I Believe In Love 歌手:榭拉 歌曲路徑:http://218.78.213.183:880/daolianmtvfuc__________________kkkkkkkkkk//shela_believe.wmv 我們在小偷程式中只要得到以上資料就可以了 3、PHP代碼編寫 PHP:/********

php分頁範例程式碼_PHP教程

/* 需求,建立一個test資料庫,在裡邊建一個test表,裡面就 只要id欄位,輸入一下資料就可以啦。。 由於水平有限,難免出錯。。 */ $conn = mysql_connect("localhost","root",""); $maxnum = 2; //每頁顯示記錄條數 mysql_select_db("test", $conn); $query1 = "SELECT COUNT(*) AS totalrows FROM test "; $result1 =

Dedecms V3.1 產生HTML速度的最佳化辦法_PHP教程

由於版本相容性等各方面的原因,實際上dedecms的索引有點混亂,如果索引設定得適合,影響dedecmsHTML產生速度的,主要是獲得沒有按預設按排序的文章列表的時候,由於要重新排序,資料量大時速度會很不理想,可以通過下面幾個步驟輕鬆最佳化: 1、進入 phpmyadmin ,把 dedecms 網站 dede_archives 除了 ID 主鍵的索引外的索引刪除; 2、用SQL建立如下索引: Alter TABLE `dede_archives` ADD INDEX `click`

簡單介紹下 PHP5 中引入的 MYSQLI的用途_PHP教程

在新下載的PHP5中你會發現多了一個mysqli.dll,它是幹什麼用的呢?我簡單介紹下。。。 mysqli.dll是PHP對mysql新特性的一個擴充支援。在PHP5中可以在php.ini中載入. mysql後面的i,指improved, interface, ingenious, incompatible or incomplete(改擴充仍在開發中,因為MYSQL4。1和MYSQL5都沒有正式推出尚在開發中,新的特性沒有完全實現) mysqli想實現的目標具體有: -更簡單的維護

php中的實現trim函數代碼_PHP教程

去掉前後的空格. 假設有一個字串" ddd dd d ",經過Trim()之後成為"ddd dd d". 如上可以去掉兩邊多餘的空格(包括定位字元),但不能去掉中間的空格. PHP中的trim()函數跟ASP中的trim()函數用法一樣的,如果你接觸過ASP,那麼就自然會用的. 用法比較簡單,在想要去掉空格的變數中加入如下: echo trim($變數); ?> 一般用到使用者的password處理中。 定義和用法 trim() 函數從字串的兩端刪除空白字元和其他預定義字元。 文法

dedecms防止FCK亂格式化你的代碼的修改方法_PHP教程

預設的情況下,FCK開啟了XHTML格式化的選項,因此,有些人用可視化編輯更改完整的HTML檔案的時候,Head部份可能會被改得不像人樣,解決辦法如下: 開啟 include/FCKeditor/fckconfig.js 找到 FCKConfig.EnableXHTML = true; // Unsupported: Do not change. FCKConfig.EnableSourceXHTML = true ; // Unsupported: Do

php中文本操作的類_PHP教程

給大家一個簡單的文本操作的類 我以前寫的,不過一直都沒機會用了,文本不如資料庫 資料是以行儲存的,以\n結尾,注意你輸入的資料必須以"\n"結尾的,這是幾個最基本的類成員,文本的特別要注意效率問題,比如你要更新檔案的2,3,4行,用: for($i=2;$iupdate($file,$i,$msg);不如這樣的: $data=$this->read($file); for($i=2;$i$this->write($file,$data); 的 class text{ var $key="";

總頁數: 5203 1 .... 1882 1883 1884 1885 1886 .... 5203 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.