Time of Update: 2017-01-18
先送上一段簡單的執行個體 複製代碼 代碼如下: <?php if(!is_dir('txt'))//判斷txt是否為檔案夾目錄 { mkdir('txt');//建立名為txt的檔案夾目錄 $open=fopen('txt/in.txt',"w+");//以讀寫的方式開啟檔案 if(is_writable('txt/in.txt'))//如果此檔案為可寫入模式 { if(fwrite($open,"今天是美好的一天,一定要開心哦!《- -》")>0)//寫入內容
Time of Update: 2017-01-18
就如今天遇到隨即函數rand();腦海中想到用它做點啥好呢,最後想起了驗證碼,數字驗證碼,字母驗證碼,中文驗證碼,可是自己不會呀,咋辦呢,上網搜,看別人的代碼,開不懂,看視頻,聽老師講,將其中所遇到的函數,值得注意的地方都拿筆記下,平常看到一般網頁上的隨機驗證碼都是以一定的方框包圍起來,貌似就是以圖片為背景的。經過邊看,自己邊敲,雖然遇到很多不會的問題,但是我相信只要自己腳踏實地,一定學會的。現在想做一下總結,自己可能寫的很亂,可我相信有一天會實現的。1.產生數位隨機數
Time of Update: 2017-01-18
加上會出什麼問題,不加會報什麼錯;所以在編譯PHP的時候除了必要的目錄指定,好多參數都沒有加……等我在安裝web程式的時候,才發現,很多參數是要加上的,但是我lnmp已經搭建好了,也不想重新編譯,重新安裝。。於是就在網上找到了此文一、添加FTP擴充1、找到原來的源碼包解壓一下如:php-5.2.13進入到到FTP的擴充目錄/root/lnmp/php-5.3.0/ext/ftp2、調用phpize程式產生編譯設定檔複製代碼 代碼如下:root@dns ftp]# /usr/local/php5/
Time of Update: 2017-01-18
步驟一:下載php 5.2 for windows的安裝包,解壓至C:\php。注意此解壓目錄可以是在任何盤下,然而目錄名不能包含空格; 以下是php5.2的檔案目錄: c:\php +--dev | |-php5ts.lib +--ext &
Time of Update: 2017-01-18
伺服器上的Nginx和PHP都是源碼編譯安裝的,不像ubuntu一樣有內建service啟動指令碼,所以不支援類似以前的nginx (start|restart|stop|reload)了。自己動手豐衣足食。以下指令碼應該在RHEL, Fedora, CentOS下都適用。一、Nginx啟動指令碼/etc/init.d/nginx複製代碼 代碼如下:#!/bin/bash## Startup script for Nginx - this script starts and stops the
Time of Update: 2017-01-18
用php產生excel檔案 <?header("Content-type:application/vnd.ms-excel");header("Content-Disposition:filename=test.xls");echo "test1\t";echo "test2\t\n";echo "test1\t";echo "test2\t\n";
Time of Update: 2017-01-18
部署時間:2012-07-24 OS環境:CentOS 6.1 nginx:nginx-1.2.2 PHP:PHP5.3.14 0、安裝依賴包 複製代碼 代碼如下:yum install openssl-devel pcre-devel zlib-devel libjpeg-devel libpng-devel freetype-devel gcc make 1、添加 www 使用者用來執行nginx 複製代碼 代碼如下:useradd -M -r -s /sbin/nologin -d
Time of Update: 2017-01-18
通過ICQ網關傳送簡訊的PHP來源程式(轉自linuxforum.net 原作者:liushiliang EMAIL: lsl@163.net )<?//###########################################################//// For questions and comments// Roland (alias -=: Vlieg :=-)// icq #78354631// mail:
Time of Update: 2017-01-18
在mysq中介紹翻頁的文章不少,而文本資料表格式的翻頁介紹的很少,這裡我就簡單的說一下翻頁主要介紹以下翻頁思想1、留言本的翻頁2、文本論壇的翻頁————————————————————————留言本的翻頁:——————————————————————————————這個在文本資料表中的翻頁是最簡單的翻頁,這樣說明一下golbal
Time of Update: 2017-01-18
文/徐永久 我們知道 Zend 有免費的最佳化引擎針對 PHP 而作,但是 FreeLAMP 這次採用的是一個叫做 PHP Accelerator 的緩衝產品。 我們在 “LAMP 加速” 這篇文章中闡述過加速的幾種辦法,其中提到了 PHP
Time of Update: 2017-01-18
受影響系統: PHP version 4.1.1 under Windows PHP version 4.0.4 under
Time of Update: 2017-01-18
作者:san < xuzhikun@nsfocus.com > 首頁:http://www.nsfocus.com 日期:2001-11-15 前面象Shaun Clowes和rfp等都比較詳細的介紹了php、cgi程式在編程過程中遇到 的問題,以及如何通過應用程式漏洞突破系統,這篇文章我們來通過對php的一些伺服器端特性來進行配置加強php的安全。寫
Time of Update: 2017-01-18
使用PHP的人都知道,Zend Encode是一個指令碼編程工具,用它寫的程式,必須以源碼的形式放置在Web伺服器上,所以我們無法保護自己的原始碼。大家都知道任何一個指令碼程式的執行效率同具有相同功能的編譯好的二進位代碼相比較,它的執行效率都是比較低的。那麼要是有一個工具能夠幫我們把用PHP寫的程式編譯成二進位代碼就好了,這樣不但執行效率提高了,運行速度也加快了。真要是有這麼一個工具,那就是一舉兩得了。 現在這不是夢想了,Zend Encode就是為此而開發的,它可以直接將指令碼編譯成二進位碼。
Time of Update: 2017-01-18
背景 前台頁面兩個select框,一個與學院關聯,另一個與專業關聯,現需要選擇學院select框後,顯示學院相關資訊,且專業select下面僅有屬於該學院的專業名稱。也就是實現一個二級聯動效果。 兩個select裡面分別定義onchange事件,事件中利用ajax的GET方法向後台PHP遞交資訊,再將查詢得到的資訊echo出來或document.write。 註:代碼參考了有位叫y0umer的博主寫的。 複製代碼 代碼如下: <script
Time of Update: 2017-01-18
如果自己的伺服器也能夠實現簡記網域名稱就好了。其實這並不複雜。你也可以做一個簡記網域名稱系統。
Time of Update: 2017-01-18
windows server 2008是基於NT6 平台的新型作業系統,其對硬體效能的發揮比起其它NT平台來說有了質的飛躍,已經開始普及到了廣大使用者中,而且操作較2003來說更為直觀和簡單,受到越來越多的好評。在這裡我們要介紹windows server 2008中的php環境搭建。1.安裝IISwindows server 2008的IIS版本為7.0,包括fastcgi,安裝十分方便。開啟“開始”菜單→“伺服器管理”,出
Time of Update: 2017-01-18
準備篇:CentOS 7.0系統安裝配置圖解教程http://www.jb51.net/os/188487.html一、配置防火牆,開啟80連接埠、3306連接埠CentOS 7.0預設使用的是firewall作為防火牆,這裡改為iptables防火牆。1、關閉firewall:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service
Time of Update: 2017-01-18
前幾天不知為何,伺服器抽風嚴重…伺服器非常慢,把WINDOWS2003重啟了,結果連不上伺服器。結果悲劇的去了機房。尋找不出什麼問題,GHOST恢複系統。幾天后回去又裝了個新站上去。再過兩天后,問題又出現了。排查過程 檢查網頁伺服器,病毒,木馬?是否被入侵? 檢查資料庫伺服器,CPU,記憶體,網路一切正常,相應的連接埠也做了 IP 限制,只允許網頁伺服器訪問,查看記錄檔也沒有異常情況 檢查其餘的 .Net 網站,速度正常,沒有任何問題 檢查其餘的 Php
Time of Update: 2017-01-18
PHP在64位Windows2003和IIS下運行 首先將IIS由64位元模式修改為32位元模式,只要一個命令即可: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 恢複為64位元模式的命令: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET
Time of Update: 2017-01-18
準備篇1.配置防火牆,開啟80連接埠、3306連接埠1 vim /etc/sysconfig/iptables2 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允許80連接埠通過防火牆3 -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允許3306連接埠通過防火牆service iptables