Time of Update: 2016-06-23
如果一個IF語句用empty來判斷多個變數怎麼辦,我試過好像不可以 $top='33';$metop='';if(empty($top)&&empty($metop)){ //這個地方可以用&& 來判斷麼,就是$top和$metop為空白就提示,並且退出 echo '為空白'; exit;}echo 'thank you!'; //如果上面為空白,這裡的地方也就不會顯示出來了. 回複討論(解決方案) if(empty($top) || empty($metop)){
Time of Update: 2016-06-23
圖片 瀏覽器 Google 先看看這個網頁 www.lw898.com 首頁播放器這裡。 1. 第四張圖片在舊的瀏覽器(包括 IE8 以下核心)無論如何都顯示不了圖片, 但是Firefox、IE9、Google等新的瀏覽器就沒問題。直接用連結在瀏覽不正常的瀏覽器也看不到,可是直接下載,卻又能下載那個圖片。 證明圖片在伺服器段是有的,就是不能在某些瀏覽器正常顯示; 2.還有個很奇怪的現象, 有時候重新整理,圖片切換不正常,但是直接開啟又正常。 回複討論(解決方案)
Time of Update: 2016-06-23
已經在統一參數裡設定administrator為過濾選項的白名單,也換了幾種編輯器,裡面都沒有設定屏蔽html標籤,也換了幾種模板,還是不能解決問題。這種情況是突然發生的,以前沒有這種情況。 回複討論(解決方案) 在model中的 save 方法中print_r($_POST);看接收正常嗎? 在model中的 save 方法中print_r($_POST);看接收正常嗎? 沒找到在哪裡 預設是可以儲存的。 你下個com_ckeditor 組件編輯器裝上試試。
Time of Update: 2016-06-23
在PHP中 一個壓縮包上傳,我已經能夠解壓開來。 現在如何在解壓的同時重新命名,並且放到另一個目錄下啊? 請大神指教。 解壓程式 $zip = zip_open("/php/test/test.zip"); if ($zip) { while ($zip_entry = zip_read($zip)) { $fp = fopen("/php/".zip_entry_name($zip_entry), 'w'); if
Time of Update: 2016-06-23
PHP 資料庫 擴充 phpmanager裡開啟MSSQL支援,PHPINFO就出不來了; 我的系統是WIN764位,用PHPmanager來快捷配置PHP 完了之後 PHPINFO()也能出得來 因為用的是MSSQL的資料庫 所以我得開啟這個擴充,但是開啟之後ECHO PHPINFO();就出現: HTTP 錯誤 500.0 - Internal Server Error C:\php\php-cgi.exe - FastCGI 進程意外退出
Time of Update: 2016-06-23
MySQL $query="select * from a where `z`='$url[query]' limit 0,10";這麼寫就報錯誤Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in$query="select * from a where `z`='$url[query]';但是這樣就可以,為什嗎? 回複討論(解決方案)
Time of Update: 2016-06-23
PHP 做的網站,在本地下測試各個瀏覽器都對著呢,但是上傳到伺服器上之後,IE下,Google下,Firefox下都沒有樣式,查看原始碼的時候,按照路徑開啟樣式,樣式代碼都會展現出來,說明樣式的路徑是對的,現在真不知道問題出在哪 ,大家幫我看下。 樣式代碼如下: 代碼就是那 回複討論(解決方案) firefox+firebug ??一下就知道了. 我知道問題在哪了,我apache伺服器下面沒有mime.types這個檔案,呵呵,我把我本地的拷過去就好了
Time of Update: 2016-06-23
我想用apache mysql php 建設網站,我並沒有這方面的知識與技術,請問該如何學?要怎麼學?有一些書寫著apache+mysql+php,這樣的書是否適合我?我該買哪方面的書籍?請前輩們給點建議。謝謝 請給我推薦一些書籍,可以讓我步入假設伺服器,實現web開發之路。 Asp,Jsp,Php等等很多,到底要從何學起?請指點一二~。 回複討論(解決方案) 從asp學起把
Time of Update: 2016-06-23
phpmailer php 發郵件 各位大大好!我遇見了一個很苦逼的發信問題,先貼下問題的細節 SMTP -> FROM SERVER: 250-m1.mydomain.com250-PIPELINING250-SIZE 15728640250-VRFY250-ETRN250-STARTTLS250-ENHANCEDSTATUSCODES250-8BITMIME250 DSNCLIENT -> SMTP: STARTTLSSMTP -> FROM SERVER:220 2.0.0
Time of Update: 2016-06-23
while($row=mysql_fetch_array($result)) { echo $row[0]; } 為什麼這樣就能把查詢的資料一條一條的輸出,但是放到for迴圈裡面不行,形如: for($i=0;$i { echo $row[0]; } 這樣就不能正確的輸出資料了!
Time of Update: 2016-06-23
目標站:http://218.25.58.44/searchsys/ 我的源碼如下: 現在問題是:返回結果“驗證碼錯誤”,也就是驗證碼失效了。求指點! 我在CSDN上查閱了相關資料,但還是弄不太明白。說是應該帶cookie一起post 。我主要對這個流程沒太懂,如何來保證我取到的驗證碼是與cookie一致?目前驗證碼識別問題我已經成功了。 多謝高手指點! 回複討論(解決方案) 用抓包工具 把所有發生的資料轉送都做一個分析
Time of Update: 2016-06-23
本帖最後由 lazygc520 於 2013-06-07 09:37:32 編輯 $row2[0],'count'=>$row2[1]);}print_r($var);}//echo $a[$k]['5'].'';?> 得到的結果: Array( [0] => Array ( [lotno] => 3207 [count] => 15 ))Array( [0] => Array
Time of Update: 2016-06-23
提取 中文日期格式的 2013年6月5日 中的6 , 用Regex怎麼寫, 用php怎麼寫? 回複討論(解決方案) $s='2013年6月5日'; preg_match('/(\d+)月/',$s,$m); echo $m[1]; 提取 中文日期格式的 2013年6月5日 中的6 , 用Regex怎麼寫, 用php怎麼寫? 如果 再精確點 我的字串是這樣的 裡面有兩個月 2013年06月8日-11日領導者演講汞柱與口才技巧月
Time of Update: 2016-06-23
這是我的input.php代碼: include('common/function.php'); function show_message(){ $sql="SELECT * FROM message order by time DESC"; $result=mysql_query($sql); $num=mysql_num_rows($result); for($i=0;$i { $row=mysql_fetch_assoc($result);
Time of Update: 2016-06-23
我的網站頁面都是用gb2312編碼(不能改),我可以改mysql資料庫! 我把mysql資料庫中資料從utf8_general_ci改成gb2312_chinese_ci是不是就能從根本解決問題? utf8_general_ci與gb2312_chinese_ci有什麼本質區別,比如在儲存容量,讀取速度等上? 回複討論(解決方案) 看過傳智播客的php視頻,好像聽韓老師講過utf8 漢字是三個位元組,而在gb2312,一個漢字是兩個位元組。
Time of Update: 2016-06-23
為描述問題,下面給出一簡單模型: 比如有一檔案 a.php,內容如下: 歡迎你: 登出 有另一檔案 b.php 在 b.php 中雖然能讀取檔案 a.php 的內容,卻不是執行後的內容,若希望能解釋 php 中的代碼,使 $s 得到如下的結果,有什麼好的辦法嗎? 歡迎你:張三 登出 回複討論(解決方案) 直接require/include進來 直接require/include進來
Time of Update: 2016-06-23
大家好,本人瞭解一些基本的SQL知識,對SQL查詢也瞭解一點點,有點問題一直學不會(主要是針對SQL查詢),請大家指點一下。 己瞭解的基本知識如下: SELECT、FROM、WHERE、GROUP BY、ORDER BY、LIMIT(部分彙總函式、非彙總函式。 聯集查詢、串連查詢基本瞭解(union、union all、join、left join、right join等等)。 對SQL的執行順序有一點瞭解。 最困惑的問題如下:
Time of Update: 2016-06-23
PHP 伺服器 Buffer 我有一個頁面是下載的,代碼如下 Header ( 'Cache-Control: no-cache, must-revalidate' ); Header ( 'Content-type: application/octet-stream' ); Header ( 'Accept-Ranges: bytes' ); Header ( 'Content-Length:'.$this->_filesizebytes ); Header (
Time of Update: 2016-06-23
比如My Code就是把$array=array()寫成了$array=() 修改為正確的就能正常開啟頁面。 我在最前面加上了error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);報錯提示也一樣。 請問應該如何配置呢?環境是LNMP虛擬機器環境。 回複討論(解決方案) php.ini 中 設定 display_errors=On php.ini 中 設定 display_errors=On
Time of Update: 2016-06-23
本帖最後由 wadelin511 於 2013-06-06 12:04:09 編輯 thinkphp 翻頁 URL重寫 原本可以進行的翻頁, URL如下 app/index.php/search/recommendgoods/shop_id/1/p/2 經過URL重寫,屏蔽掉index.php後,變成了下面的格式 app/search/recommendgoods //s hop_id/1/p/2