Time of Update: 2016-06-13
關於投票問題php大概的怎麼讓每人每天投N票,謝啦------解決思路----------------------在投票人名下計數,每日清空或轉移------解決思路----------------------tableid 自增iduid 用戶iddate 日期votenum 投票次數判斷是否已超過 n次,如未超過,允許投票。$n = 10;$uid = 1;$sqlstr = "select votenum from table where uid=".$uid." and
Time of Update: 2016-06-13
為什麼要用trim()修剪使用者輸入的資料?我看到不少程式用trim修剪使用者輸入的資料,為什麼要這麼做?書上的介紹就說了一句,是為了安全。我有些納悶,哪位同學詳細說說------解決思路----------------------trim可以過濾兩邊空格。如果用戶輸入的數據是$data = ' ';那麼使用if($data=='') 會返回false,因為用戶是由輸入數據,只不過是空格。但我們檢查,如果輸入的全部數據都是空格,是沒有意義的,應當為Null
Time of Update: 2016-06-13
.htaccess中設定 RewriteCond %{HTTP_HOST} 不起作用RewriteEngine onRewriteCond %{HTTP_HOST} ^aaa$ [NC]RewriteRule ^([a-zA-Z]+/)+list-([0-9]+)-([0-9]+).html index.php?m=content&c=index&a=lists&catid=$2&page=$3RewriteRule ^([a-zA-Z]+/)+show-([0-9]+)-([0-9]+)-([
Time of Update: 2016-06-13
求幫忙查錯,謝謝各位好,我對PHP不太懂,在網上拉了一個項目,試用wampserver啟動並執行時候,貌似有語法錯誤編譯不通過。看了半天沒看出來,煩勞各位幫個小忙,謝謝。Parse error: parse error in E:\PHP\wamp\www\includes\db_mysql_error.php on line 132/*----------------------------------------------------[dzsw]
Time of Update: 2016-06-13
學渣求問PHP獲得form表單提交的值的問題請教個問題,點擊添加後,在另一個頁面用POST方法得到的bigclass值都是最後一行的值,怎麼得到本行的,就是說點擊一次添加提交當前行的值。用form可以實現嗎------解決思路----------------------把name='bigclass'改成name='bigclass[]'在去print_r($_POST[bigclass])列印出來看------解決思路----------------------每一行都加一個form,添加的時
Time of Update: 2016-06-13
phpunit安裝出錯的原因及解決辦法官方指引很遺憾, phpunit還沒有在ArchLinux的倉庫裡。所以使用下載安裝的方式。按照官方的指引:wget https://phar.phpunit.de/phpunit.pharchmod +x phpunit.pharsudo mv phpunit.phar /usr/local/bin/phpunitphpunit --version結果得到下面的錯誤:PHP Warning: realpath(): open_basedir
Time of Update: 2016-06-13
HTML2pdf將html轉為pdf html裡面圖片丟失html裡面有圖片轉成的pdf卻沒有而我用正則將裡面的圖片替換出來再插入圖片$pattern="//i"; preg_match_all($pattern,$file,$match); var_dump($match); for($i=0;$i
Time of Update: 2016-06-13
本人最新發行的開源短訊息系統,誠邀大家去體驗一下。PMB系統(簡化版)是一個單對多的短訊息通訊系統,可以結合郵箱進行互聯。簡化版去掉了所有關聯郵箱的部分,使之更容易被虛擬機器主機支援準系統保持不變,功能依舊強大。git地址:http://git.oschina.net/youyax/Publish-Message-Board/示範地址:http://pmbs.oschina.mopaas.com注意:註冊部分原本是檢測郵箱真實性的,簡化版去掉了郵箱功能後,未做任何驗證操作,如果有使用者需要實際運
Time of Update: 2016-06-13
PHP運行環境,伺服器相關配置1.在DOS命令視窗輸入 mysql -hlocalhost -uroot -p斷行符號 進入mysql資料庫, 其中-h表示伺服器名,localhost表示本地;-u為資料庫使用者名稱,root是mysql預設使用者名;-p為密碼,如果設定了密碼,可直接在-p後連結輸入, 如:-p123456,使用者沒有設定密碼,顯示Enter password時,直接斷行符號即可。
Time of Update: 2016-06-13
nginx如何配置 目錄別名phpmyadmin 到 localhost/phpmyadmin/需求要求在nginx中實現 類似Apache的 alias功能,將目錄 /phpmyadmin 指向 D:/wamp/apps/phpmyadmin4.1.14#Apache寫法Alias /phpmyadmin "d:/wamp/apps/phpmyadmin4.1.14/"自己寫法server {listen 80;server_name localhost
Time of Update: 2016-06-13
phpcms全站搜尋為啥不象很多人吹的那樣行呢網上關於phpcms的全文檢索搜尋有很多,百度一大堆,可是沒有一個行的,先不說支援中文與否,先說支援英文吧可是沒有一個能行的,我納悶,這些人寫完後不試嗎?你說他們不試似乎也不大可能,誰寫完不試呢,畢竟最後是要用的。可實事真的相反,不可思議。全文檢索搜尋顧名思議是只要文章中有想搜的詞,就給你顯示出來,即模糊比對,說白了就是用like來模糊比對。但,phpcms中的搜尋引擎真的搜不到就拿 這個站來說吧http://www.chengdeshixinxi.
Time of Update: 2016-06-13
Laravel學習第一天(建立laravel項目、路由、視圖、blade模板)建立laravel項目composer create-project laravel/laravel learnlv 4.1.*查看協助:composer create-project 使用artisan工具產生key:php artisan key:genrate,更多命令見:http://blog.luoyunshu.com/laravel-cheatsheet 路由route.php:php /*|------
Time of Update: 2016-06-13
PHP按鈕返回404錯誤書上的內容,然後已經建立了資料庫和login.php檔案。 require_once 'login.php'; $db_server = mysql_connect($db_hostname,$db_username,$db_password); if(!$db_server)die("Unable to connect to MySQL:".mysql_error()); mysql_select_db($db_database) or
Time of Update: 2016-06-13
個人對PHP架構的看法,沒必要特意推崇哪一款,萬變不離其宗有人把架構說的很複雜,很玄乎,但是事實上很多架構不都是路由+類庫的模式嗎?舉一個例子:有一個檔案index.php運行 http://www.xx.com/index.php和運行 http://www.xx.com/index.php/1/2/3/4/5結果有什麼不同嗎?答案:沒不同好了,如果我們把後面的 1/2/3/4/5取下來,比如1代表類名2代表方法我們new
Time of Update: 2016-06-13
php下載圖片現在我在頁面上做一個按鈕,只要使用者一點,我在後台用php下載指定的圖片到使用者的電腦上,怎麼實現這個功能,不要下載到伺服器上,而是直接將我直接下載圖片下載到使用者電腦上------解決思路----------------------下載圖片download.php$file = '1.jpg'; if(file_exists($file)){ header('content-type:application/octet-stream');
Time of Update: 2016-06-13
請問現在一般都用架構做項目嗎? 還是自己封裝幾個類;研究了下,thinkphp; 感覺吧很多東西寫的很繁瑣; 可能為了通用的緣故吧,做了很多判定,甚至包括組件是否開啟,之類的;據說不會影響效率,但是怎麼就是感覺不舒服呢; 還有些基本用不到的東西,何必加入到類庫呢,每次都要判定; 判定,判定,判定...........不浪費記憶體嗎?!如果我自己的網站,我絕對不用架構,自己封裝幾個類得了;
Time of Update: 2016-06-13
用swagger-php/ui做API測試 功能: 1 swagger-php根據自訂的規則產生API請求規則,通過phar產生json檔案 2 開啟swagger-ui/dist/index.html。輸入json檔案夾目錄位址(需要同源),swagger-ui會根據請求的JSON產生API,頁面很漂亮。輸入請求參數後執行會擷取傳回值。 缺點:不能對返回的資料進行驗證。功能類似chrome的外掛程式postman。 Api Action測試參考代碼:
Time of Update: 2016-06-13
coreseek 安裝中的這步怎麼做本帖最後由 coreseek2015 於 2015-02-07 20:46:01 編輯 前提是在windows環境下安裝官網說首先要設定:#set PATH=%CD%\bin;%PATH%##設定path,是的bin目錄中的cat.exe、iconv.exe可以被調用#set PATH=%CD%\bin;%PATH%好象是要在環境變數中設定,但不知具體如何寫呢,我是這麼寫的,也不知對不對------解決思路--
Time of Update: 2016-06-13
西曆轉農曆時的數字年份不正確在下面的代碼中$lunarCalendar = getLunarCalendar(2015,1,12);echo $lunarCalendar['year'];//這裡農曆年份應該是2014,但時輸出顯示的確是2015請問下面的代碼中怎麼擷取到正確的農曆年份??function getLunarCalendar($year, $month, $day){// 農曆每月的天數$everymonth = array(0 => array(8, 0, 0, 0, 0, 0,
Time of Update: 2016-06-13
關於session資料類型的問題本帖最後由 natici 於 2015-01-29 11:25:25 編輯 $_SESSION['BACKDOOR']['name'] = 'a';$_SESSION['BACKDOOR']['name'] = array('a' => 'no', 'b' => 'yes'); //Notice: Array to string conversionprint_r($_SESSION['BACKDOOR']['