Time of Update: 2016-01-27
標籤:方式一:用php中的內建函數來做 (適用於5.1之前的版本) //1.產生串連 $conn = mysql_connect("localhost","root",""); //2.選擇操作的資料庫 mysql_select_db("today",$conn); //3.寫sql語句 $sql = "select * from Info"; //4.執行mysql語句
Time of Update: 2015-10-07
標籤:debian 8 jessie lamp server tutorial with apache 2 php 5 and mariadb Debian 8 Jessie LAMP server tutorial with Apache 2, PHP 5 and MariaDB (instead of MySQL)2 Installing MariaDB as MySQL
Time of Update: 2015-09-07
標籤:catalog1. introduction2. sqlchop sourcecode analysis3. SQLWall(Druid)4. PHP Syntax Parser 1. introductionSQLCHOP, This awesome new tool, sqlchop, is a new SQL injection detection engine, using a pipeline of smart recursive decoding, lexical
Time of Update: 2015-07-24
標籤:php5 php mysqli mysql sql 函數庫1.什麼是mysqliPHP-MySQL 函數庫是 PHP 操作 MySQL 資料庫最原始的擴充庫,PHP-MySQLi 的 i 代表 Improvement ,相當於前者的改進增強版,也包含了相對進階的功能,另外本身也增加了安全性,比如可以大幅度減少 SQL 注入等問題的發生。2.
Time of Update: 2015-07-21
標籤:cactiez mssqlserver1、yum安裝,遇到一個問題:Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again把鏡像伺服器的HTTPS地址更改為HTTP地址後問題解決,參見https://www.centos.org/forums/viewtopic.php?t=1420 參考vi /etc/yum.repos.d/epel.repo:wq!
Time of Update: 2015-06-04
標籤:1. connection $mysqli = new mysqli($host,$user,$passwd,$db,$port); if ($mysqli->connect_errno) { echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error; }2. select query$sql="SELECT
Time of Update: 2015-05-22
標籤:catalog1. 漏洞描述2. 漏洞觸發條件3. 漏洞影響範圍4. 漏洞程式碼分析5. 防禦方法6. 攻防思考 1. 漏洞描述在進行輸入變數本地類比註冊的時候,沒有進行有效GPC類比過濾處理,匯出key鍵注入Relevant Link:http://bbs.ecshop.com/thread-150545-1-1.html2. 漏洞觸發條件1. /pick_out.php漏洞未修複2. magic_quotes_gpc = Off0x1: POC#!/usr/bin/php
Time of Update: 2015-06-25
標籤: 狀態模式輸入訊號是事件;輸出是狀態結果,狀態模式狀態機器就是一個黑盒子。狀態模式主要突出了兩個字:”改變”,對象的狀態決定了狀態的行為,事物的本質決定了事物的行為。對一個狀態特別重要的對象,通過狀態機器來建模一個對象的狀態;狀態模式處理的核心問題是狀態的遷移,因為在對象存在很多狀態情況下,對各個business
Time of Update: 2015-06-16
標籤:和Python,JavaScript等進階語言一樣,PHP也可以通過C/C++編寫擴充功能。這裡分享下如何構建一個簡單的PHP擴充,以及如何調用第三方DLL庫。 參考原文:Making PHP Barcode Extension with Dynamsoft Barcode SDK 使用Visual Studio 2012構建PHP擴充 Windows
Time of Update: 2015-06-17
標籤:<?php$source = array(‘pll‘,‘我‘,‘愛‘,‘你‘,‘嘿‘);sort($source); //保證初始數組是有序的$last = count($source) - 1; //$source尾部元素下標$x = $last;$count = 1; //組合個數統計echo implode(‘,‘, $source), "<br>"; //輸出第一種組合while (true) { $y = $x--; //相鄰的兩個元素 if
Time of Update: 2015-06-06
標籤: test_python.php<?php $k = $_REQUEST[‘k‘];if (!empty($k)){$k = trim($k);//$a 用來捕獲輸出// 這裡的arry 他是按照每一行‘\r\n‘當作一個元素 //$a = array(); // exec(‘python ./some.py ‘.$k, $a); //echo $a[0];//if ($a[0].indexof("test")!=-1){echo
Time of Update: 2015-06-05
標籤:php pthread多線程應用demo:class TestThread extends Thread{public $text;public function run(){$this->text = file_get_contents("http://www.buyigang.com");}}$threads = array();$time = microtime(true);for($i=0;$i<20;$i++){$threads[$i] = new
Time of Update: 2015-05-22
標籤: 1 1. 冒泡排序 2 3 思路分析:在要排序的一組數中,對當前還未排好的序列,從前往後對相鄰的兩個數依次進行比較和調整,讓較大的數往下沉,較小的往上冒。即,每當兩相鄰的數比較後發現它們的排序與排序要求相反時,就將它們互換。 4 5 代碼實現: 6 7 8 $arr=array(1,43,54,62,21,66,32,78,36,76,39); 9 function bubbleSort($arr) 10 { 11 $len=count($arr); 1
Time of Update: 2016-01-07
標籤:Cygwin 官方地址:http://www.cygwin.com/swoole 官方:https://github.com/swoole/swoole-src/releases 1.下載
Time of Update: 2015-10-19
標籤:以前都在linux環境使用php composer。今天嘗試在win7下運行composer卻出現SSL報錯: D:\data\www\mmoyu\symapp>php -f %phprc%\composer installLoading composer repositories with package information [Composer\Downloader\TransportException] The
Time of Update: 2015-09-18
標籤:第一次接觸php是在2014-5月份左右,當時是自己的主攻方向是C#,對php比較排斥, 其中很多一部分原因,就是PHP的斷點調試一直無法配置成功,用echo列印日誌的方式排錯,使得自己對php心生怨恨,而錯失了深入學習php的好機 會。這次寫這篇隨筆,一方面是記錄自己php方向的起航,另一方面也是希望能協助剛接觸php的初學者麼,能夠順利的配置php的環境,而不至於對php 產生恐懼。一、系統內容簡介 Windows系統是一個非常常見的系統。相信這裡也不用多做解釋。那麼如何開啟IIS(
Time of Update: 2015-07-24
標籤:最近用到文檔線上預覽功能,之前沒接觸過,一切從零開始,整了一段時間終於實現,現在把方法分享給大家!一、主要思路 先將其他格式的文檔(office文檔、txt、圖片等等)通過OpenOffice轉換成PDF格式文檔,然後通過swftools(http://www.swftools.org/)將PDF格式文檔轉換為swf格式文檔,最後通過flexpaper顯示swf格式的文檔,從而實現預覽多種格式的文檔。 使用到的工具自己從網上下載,很好找的。二、實現過程 1.其他文檔轉為PDF 用
Time of Update: 2015-06-17
標籤:原文:如何在C#中產生與PHP一樣的MD5 Hash Code 最近在對一個現有的系統進行C#改造,該系統以前是用PHP做的,背景管理員登陸用的是MD5密碼編譯演算法。在PHP中,要對一個字串進行MD5加密非常簡單,一行代碼即可:md5("Something you want to encrypt.") 直接調用md5()方法,然後將要進行MD5加密的字串傳進去,就可以得到返回的hash code。在C#中應該也會有對應的演算法吧!對嗎?我首先嘗試了下面的代碼,結果得到的hash
Time of Update: 2015-06-17
標籤:PHP中類動態屬性的添加從stdClass說起,尋找這個類得到如下的定義stdClass在PHP5才開始被流行。而stdClass也是zend的一個保留類。stdClass類是PHP的一個內部保留類,初始時沒有成員變數也沒成員方法,所有的魔術方法都被設定為NULL.凡是用new
Time of Update: 2015-07-20
svn自助修改密碼(PHP指令碼實現)#建立指令碼目錄mkdir -p /var/www/svn/svntools#建立apache設定檔touch /etc/httpd/conf.d/alias.conf#輸入以下內容:Alias /svntools "/var/www/svn/svntools" Require valid-user AuthType Basic AuthName "svn tools"