Time of Update: 2017-02-28
程式 通過ICQ網關傳送簡訊的PHP來源程式(轉自linuxforum.net 原作者:liushiliang EMAIL: lsl@163.net )<?//###########################################################//// For questions and comments// Roland (alias -=: Vlieg :=-)// icq #783
Time of Update: 2017-02-28
xml|技巧|指令碼 PHP和XMLPHP包含支援Expat 解析器的可選XML擴充。PHP中和XML相關的函數可以讓你建立一個解析器來處理有效XML文檔。如果你在使用的Apache版本在1.3.7之後,那你就不需要其他附加的函數庫了。而你所需要做的只是配置PHP--with-xml。PHP手冊中有好幾個建立基於PHP的XML解析器優秀執行個體。此外,New Riders圖書Web Application Development with PHP
Time of Update: 2017-02-28
程式 你可能已經是個PHP的老手了,寫了很多非常棒的代碼。但是,如果你現在要把它們加入到你現在的項目中去,是否有些吃力?你的朋友想使用你的代碼作為他的項目中的一個模組,但是你發現你們使用了截然不同的編碼風格,讓他適應,甚至不如重寫一個!請跟我來,使用PEAR標準編寫你的PHP程式吧,你的程式將會擁有更大的活力,你的程式和代碼將會很方便地和其他高手的代碼融合在一起,PEAR就象CPAN對於PERL一樣,
Time of Update: 2017-02-28
使用PHP免費發送定時簡訊背景:老媽年紀大了,文化程度不高,但是需要每天瞭解天氣資訊才能下地工作,也就無法通過網路擷取天氣,只能通過電視。於是尋思著自己抓取網路上的天氣資訊,通過手機簡訊發送給老媽。問題:自己不可能每天定時給老媽發送天氣簡訊,現有的天氣預報訂閱簡訊又是要錢的。解決: 免費傳送簡訊到手機方案1:使用飛信API由于飛信目前沒有開發平台,現有API都是第三方開發,貌似是通過破解WAP飛信或者3G飛信,類比瀏覽器的行為來發簡訊。另外Google
Time of Update: 2017-02-28
這次還是把遇到的幾個問題整理一下,希望再遇到的同學能輕鬆解決。另外最近部落格的feeds延遲更新的原因也會一起說明一下。1.linux下建立線程導致記憶體流失今天在外網發布了一個server之後,用top發現virt的使用量一直在漲,而且一次漲8m。於是可以斷定有記憶體流失了,經過排查,最終確定原因出在多線程的問題上:代碼如下:123456pthread_t thread_id;int ret=pthread_create(&thread_id, NULL,
Time of Update: 2017-02-28
從現在的網路安全來看,大家最關注和接觸最多的WEB頁面漏洞應該是ASP了,在這方面,小竹是專家,我沒發言權。然而在PHP方面來看,也同樣存在很嚴重的安全問題,但是這方面的文章卻不多。在這裡,就跟大家來稍微的討論一下PHP頁面的相關漏洞吧。 我對目前常見的PHP漏洞做了一下總結,大致分為以下幾種:包含檔案漏洞,指令碼命令執行漏洞,檔案泄露漏洞,SQL注入漏洞等幾種。當然,至於COOKIE欺騙等一部分通用的技術就不在這裡討論了,這些資料網上也很多。那麼,我們就一個一個來分析一下怎樣利用這些漏洞
Time of Update: 2017-02-28
餅圖|函數 ######## bimage.php3 ######## /* 函數說明 $chartdata:資料,是數組元素 $chartfont:字型大小 $chartdiameter:決定餅的大小(要看你餓不餓了,呵呵) $chartlabel:標題,也是數組元素 $colorslice:顏色數組,例如$tmp=array255,255,255);$colorslic=array($tmp); $colorborder:邊框顏色,數組
Time of Update: 2017-02-28
rss <?php/****************************************** RSS2.0 Generator* Create by
Time of Update: 2017-02-28
使用PHP開發應用程式,尤其是網站程式,常常需要產生隨機密碼,如使用者註冊產生隨機密碼,使用者重設密碼也需要產生一個隨機的密碼。隨機密碼也就是一串固定長度的字串,這裡我收集整理了幾種產生隨機字串的方法,以供大家參考。方法一:1、在 33 – 126 中產生一個隨機整數,如 35,2、將 35 轉換成對應的ASCII碼字元,如 35 對應 #3、重複以上 1、2 步驟 n 次,串連成 n 位的密碼該演算法主要用到了兩個函數,mt_rand ( int $min , int $max
Time of Update: 2017-02-28
如果您是PHP老手,當然知道當PHP指令碼出錯時發生了什麼事情。此時PHP解析器將在螢幕上給出錯誤資訊,如 Fatal error: Call to undefined function on line 19 --,因此程式在此處終止。這個資訊會嚇到客戶,他可能立即打電話和你進行諮詢。
Time of Update: 2017-02-28
一,什麼是 PEAR?PEAR是PHP的官方開源類庫, PHP Extension and Application
Time of Update: 2017-02-28
最近,我的一個老朋友向我打電話求助。他從事記者的職業有多年了,最近獲得了重新出版他的很多早期專欄的權利。他希望把他的作品貼在Web上;但是他的專欄都是以純文字檔案的形式儲存的,而且他既沒有時間也不想去為了把它們轉換成為Web頁面而學習HTML的知識。由於我是他電話本裡唯一一個精通電腦的人,所以他打電話給我看我是否能夠幫幫他。 “讓我來處理吧,”我說:“一個小時以後再給我打電話。”當然了,當他幾個小時以後打電話過來,我已經為他準備好瞭解決的方法。這需要用到一點點PHP,而我收穫了他沒完沒了的
Time of Update: 2017-02-28
我們編寫程式時,無論怎樣小心謹慎,犯錯總是在所難免的。這些錯誤通常會迷惑PHP編譯器。如果開發人員無法瞭解編譯器報錯資訊的含義,那麼這些錯誤資訊不僅毫無用處,還會常常讓人感到沮喪。 編譯PHP指令碼時,PHP編譯器會盡其所能報告它遇到的第一個問題。這樣就產生一個問題:只有當錯誤出現時,PHP才能將它識別出來(本文後面對此問題進行了詳細描述)。正是由於這個緣故,編譯器指出出錯的那行,從表面上看來可能文法正確無誤,或者可能是根本就不存在的一行!
Time of Update: 2017-02-28
這裡和大家交流一下用動態網頁技術PHP來架設個人網站的經驗。不妥之處,敬請指正! 一 編輯調試環境 win98本地編輯調試,爽不爽?先下一個Omnihttpd Proffesinal V2.06 ,裝上就有PHP4beta3可以用了。如果你較懂HTML,推薦用EditPlus,相當好哦!否則只好用DreamWeaver先了。還要連資料庫?幸好MySQL還有For WIN32的版本。 二 先來一個計數器
Time of Update: 2017-02-28
1、++i 的用法(以 a=++i ,i=2 為例) 先將 i 值加 1 (也就是 i=i+1 ),然後賦給變數 a (也就是 a=i ), 則最終 a 值等於 3 , i 值等於 3 。 所以 a=++i 相當於 i=i+1 ,a=i 2、i++ 的用法(以 a=i++ ,i=2 為例) 先將 i 值賦給變數 a (也就是 a=i ),然後 i 值加 1 (也就是 i=i+1 ), 則最終 a 值等於 2 ,i 值等於 3 。 所以 a=i++ 相當於 a=i , i=i+1
Time of Update: 2017-02-28
我們先來解一下in_array檢查數組中是否存在某個值代碼如下<?php$os = array("Mac", "NT", "Irix", "Linux");echo “(1)”;if (in_array("Irix", $os)) {echo "Got Irix";}if (in_array("mac", $os))
Time of Update: 2017-02-28
這篇文章主要介紹了產生隨機字串和驗證碼的類的PHP執行個體,有需要的朋友可以參考一下網上有很多的php隨機數與驗證碼的代碼與文章,真正適用的沒有幾個。 索性自己搞一個吧。 開始本節的php教程 吧,以下代碼的實現,主要做到可以很好區分一個get_code(),另一個create_check_image(),輸出映像直接調用後面的,session()取驗證碼時直接get_code()就ok,順帶提下使用session時必須將session_star()放在最前面。&
Time of Update: 2017-02-28
如何防止頁面重複重新整理,在php環境下可以利用session來輕鬆實現,下面是具體的代碼,需要的朋友可以參考下b.php的代碼 代碼如下:<?php //只能通過post方式訪問 if ($_SERVER['REQUEST_METHOD'] == 'GET') {header('HTTP/1.1 404 Not Found');
Time of Update: 2017-02-28
工作中需要縮放一些gif圖然後在去Imagecopymerge,可是發現使用了imagecreatetruecolor和imagecopyresampled後發現背景圖不對,本來透明的背景圖變成了黑色,後來發現做一些修改才可以: 1 2 3 4 5 6
Time of Update: 2017-02-28
PHP多檔案上傳類 /* 多檔案上傳類 修改:Linvo 2008-2-15 */ class more_file_upload{ const FILE_PATH='../upfileclass/uploadfile/'; var file_type; var file_type_array; var file_type_real_array; var file_type_string; var file_name; var