$wenzis="我是";$wenzi="黑色"; $tihuanzhi = ""; //要替換的值 $wenzis = preg_replace($tihuanzi, $wenzi, $wenzis,1); 替換結果是 "我是",替換結果沒把角括弧去掉,請教怎麼把角括弧也替換掉 回複討論(解決方案) $wenzis = "我是";$wenzi = "黑色";$tihuanzhi = "//"; //要替換的值$wenzis =
sql在資料庫中能正確執行,但用php執行報錯: Warning: mssql_query() [function.mssql-query]: Query failed in... Warning: mssql_fetch_array(): supplied argument is not a valid MS SQL-result resource in... 錯誤出現的行如下: $query =
如題。 現在不文明詞語是個數組,在留言板內容後,我需要用這個不文明詞語數組裡面逐個尋找留言板內容中是否有匹配的。如果有則提示。在糾結著怎麼樣才能實現這個不文明詞語過濾的效果 回複討論(解決方案) 首先得有一個髒詞包(資料庫,或者數組形式)。然後迴圈正則替換。 function filterWd($content){ $fn = "common/filterword.txt"; $fd = fopen($fn, "rb");
我用phpinfo()函數查看php的配置環境,關於設定檔(php.ini)的目錄提示如下: Configuration File (php.ini) Path C:\WINDOWS Loaded Configuration File C:\\PHP\php.ini 請問下各位,我不太理解的是為什麼設定檔的路徑是C:\Windows,但是載入的設定檔卻是C:\PHP\目錄下的設定檔,難道不需要設定設定檔路徑,預設在PHP的程式目錄下尋找嗎?
$url = 'http://api.map.baidu.com/place/v2/search?&query=%E9%93%B6%E8%A1%8C&location=39.915,116.404&radius=2000&output=json&ak=kvfo779F6gthGiGq4DFnOGHn'; $html = file_get_contents($url); // $txt=file($html); echo $html;
大哥, 我想做個PHP檔案, 訪問一次這個PHP檔案, 從資料庫取一條記錄, 第二次訪問, 取下一條, 如何才能實現呢?遊標怎麼用法,?不太會寫SQL語句. 謝謝了 回複討論(解決方案) 這個不需要用MYSQL內的遊標,在PHP中實現記錄集的逐條訪問就行了。 使用 limit 子句指定 使用$query="select * from cmsecms_custinfo LIMIT 1";取得一條記錄, 第二次還是這條記錄, 是不是要加個變數
原來項目寫了一個EasyUI類,裡面寫了一個datagrig()方法 public function _datagrid($tag) { $id = !empty($tag['id']) ? $tag['id'] : strtolower(CONTROLLER_NAME.'_'.ACTION_NAME.'_datagrid'); $style = !empty($tag['style']) ? $tag['style'] : '';
現今需要用PHP去擷取公司的網站在CNZZ上的網站資料統計,但是不知道怎麼去抓取資料。我嘗試了curl 登入狀態已經返回登入成功 然後就不知道下一步怎麼做了 ,返回的是JSON格式的資訊 {"data":{"status":"0","url":"http:\/\/new.cnzz.com\/v1\/main.php?s=site_list"}} 然後我要進入統計頁面 就不知道怎麼辦了 下面是代碼 header("content-Type: text/html;
頁面直接進入login頁面的時候無法擷取到$_SESSION["auth"]值,只能重新整理一次驗證碼才能擷取到值,怎麼才能在使用者訪問的時候自動重新整理一次驗證碼,求大神支招。。。 驗證碼 /includes/rand_func.php'/>
php還算新手 最近才開始轉用pdo的 請教一 以前知道用mysql_real_escape_string 但是最近才知道 pdo是不能用mysql_real_escape_string 因為這個函數好像是要用mysql_connect() 先連好才能用的 還知道了要用bindParam這類的寫法配合預先處理 $stmt = $dbh->prepare ("INSERT INTO user (firstname, surname)
我建立了config.conf作為設定檔,想運用smarty模板匯入並在頁面輸出 PHP,html和config.conf為編碼方式都為utf8,firefox瀏覽器unicode 頁面卻出亂碼 我將config.conf改成ANSI編碼方式 我推斷可能與smarty本身的編碼方式有關 我從其他人那裡拷貝了一個smarty包(我自己的是從官網上下載最新版本的),頁面顯示正常沒有亂碼。 config.conf輸入資訊如下 webTitle=噹噹網,
[^a-zA-Z0-9\u4e00-\u9fa5\s] 求大神賜教 回複討論(解決方案) /[^a-zA-Z0-9\x{4e00}-\x{9fa5}\s]/u 必須是 utf-8 編碼的 但如果是 utf-8 編碼的了,那麼 \w 就已經能匹配漢字了,有何必費那事 錯誤資訊是什嗎? 錯誤資訊是什嗎? 我相匹配所有的符號 php 的 pre_place 不能匹配這個正則,鬱悶! header('Content-type:
memcached 和 web server跑在同一台server,如何配置防火牆阻止外網telnet 到memcached, telnet登陸memcached也無需密碼什麼的就能瀏覽memcached。一般大家都是如何解決安全的。 回複討論(解決方案) memcached 使用內網IP就可以了。 啟動參數使用 -l 綁定地址設定為127.0.0.1就只能本機訪。 例如:memcached -d -m 256 -c 2048 -p 11211 -u
事情的起源比較簡單,我需要把一個導航頁的資料整理好寫入資料庫。一個比較直觀的方法是對html檔案進行分析,通用的方法是用php的Regex來匹配。但是這樣做開發和維護都很困難,代碼可讀性非常差。 導航頁的資料都是規則的排列在DOM樹當中的,用JS可以用幾個迴圈輕鬆的對其進行操作,而且JS需要依賴瀏覽器,操作資料庫很困難。其實PHP就有現成的類庫對DOM樹種的節點進行增刪改查操作,在此做一些筆記。 這裡涉及到2個類 DOMDocument 和 DOMXPath。
if ($_COOKIE['Onclick_Button_ID'] == "btn-newquestion") { $display_block = cnm END_OF_TEXT; echo $display_block; } else if ($_COOKIE['Onclick_Button_ID'] == "btn-viewquestion") { $display_block = qnmd EOF; echo
我只想取出一段純文字,平且限制字數,應該怎麼寫 這是My Code {$val[message]|strip_tags} 好像strip_tags不起作用,(dz3的模板裡) 下邊是讀取出來的內容 [font=宋體]話說昨天晚上出去吃完飯回家,正騎著我那人力驢子在路上狂奔,突然一抬頭,好神奇的景象,東方憑空多出一座白皚皚的雪山啊![/font]
{$val[id]} 如何把第一個表讀出來的資料放到給第二個用,上邊迴圈出來的id,放到第二個的這裡 {$val[name]} 回複討論(解決方案) 這個什麼模板,沒見過。總之,可以先assign ,在使用。如: 虛擬碼: assign id = $var['id']; 然後在使用的地方直接用id 這個什麼模板,沒見過。總之,可以先assign ,在使用。如: 虛擬碼: assign id =
求教:php+mysql分頁 ,先貼代碼,再描述問題 代碼: $page=isset($_GET['page'])?intval($_GET['page']):1; //這句就是擷取page=18中的page的值,假如不存在page,那麼頁數就是1。$searchinfo=isset($_GET['search'])?($_GET['search']):"-1"; $search=($searchinfo=='請輸入關鍵字')?-1:$searchinfo;$num=
剛接觸php,不知道能否先建立一個帶鍵名的空數組,後期使用時在賦值。因為此數組的鍵名個數是變化的,不能直接定義數組。 我的想法如下: ...$strkeys= "'tagname'=>,'descr'=>,'unit'=>,";for($w= 1; $w,";}$strkeys= $strkeys."'Total'=>";$excelres[]= array($strkeys);//print_r($excelres);
unset($_SESSION['user']); Firefox無效,Google是OK的,不知道為啥,Firefox是不是有什麼特別要求 還有用FirefoxF12,會有安全問題,提示“密碼欄位出現在一個不安全的頁面(http://)中。這是一個導致使用者的登陸憑據可被竊取的安全風險。” 使用POST提交的使用者名稱和密碼,但是用了iframe來擷取處理登陸的php的內容,是不是這樣做不安全 回複討論(解決方案)