Time of Update: 2016-06-13
關於PHP偽靜態問題!我的.htaccess 這麼寫:RewriteEngine on RewriteRule ([a-zA-Z]{1,})-([0-9]{1,}).html$index.php?action=$1&id=$2程式碼:echo '你的Action是:' . $_GET['action'];echo "";echo '你的ID是:' . $_GET['id'];?>現在在瀏覽器中輸入:localhost/page-18.html但是報錯:Internal Server
Time of Update: 2016-06-13
fgetcsv讀取不了中文已設定setlocale(LC_ALL, 'zh_CN'),但在讀取csv檔案的時候,有時不能讀取裡面的中文,這是為什嗎?跟系統系統好像有關係!------解決方案--------------------文檔編碼和系統編碼相同嗎,不相同的話iconv把文檔編碼轉成系統編碼。------解決方案--------------------fgetcsv有BUG。用這個函數吧。PHP codefunction _fgetcsv(& $handle, $length =
Time of Update: 2016-06-13
將相同資料合併顯示的問題我通過sql輸出的資料格式如下領導|張三領導|李四領導|王五 想要的顯示成表格形式:領導|張三 |李四 |王五請問如何?------解決方案--------------------PHP code$a=array( array('領導','張三'), array('領導','李四'), array('領導','王五'));foreach($a as $k=>$b){ if(!$tem[$b[0]])
Time of Update: 2016-06-13
php字串截取問題【送分題】頁面從資料庫擷取了 title 欄位然後在 前台頁面顯示比如字串 為: "php字串截取問題得得得頂頂頂頂頂頂【送分題】"現在需要 判斷 如果 超過10個字元 後面 用“...“ 代替如果少於10個字元的話 則 不用...php字串截取問題... 這樣------解決方案--------------------PHP code$title="php字串截取問題得得得頂頂頂頂頂頂【送分題】";$len=mb_strlen($title,'utf-8');echo
Time of Update: 2016-06-13
數組隨機取值。PHP code$json = album.' ,曲目:'.$row->truck.'';}有一個json格式的數組。儲存唱片專輯及曲目。如何隨機取出4個唱片,每個唱片取出一首曲目,且這4首曲目名不重複?(album為唱片,truck為曲目。)------解決方案--------------------我說錯了,不是 array_rand 會出現重複項而是他原始的資料有重複,需要做去重處理PHP code$data =
Time of Update: 2016-06-13
麻煩看看怎麼我JS調用了一個單頁面後網站開啟速度特別慢!謝謝PHP code" /> 1 ) printf('– 第 %s 頁 ',$paged);?>post_excerpt) { $description = $post->post_excerpt; } else { $description = utf8_CsubStr(strip_tags($post->post_content),0,190); } $keywords = ""; $
Time of Update: 2016-06-13
想匯出的$objWriter->save('my-test'.$id.'.xls');裡的檔案,但實際儲存的是整個頁面的資訊,求大神指點$phpexceldao = $db->query("select a.uri,b.order_id,b.product_id,b.qty,b.goods_groups,b.attr,a.product_img ,d.order_sn,d.dateline,c.supplier_name from ".RP_TABLEPRE."order_goods as
Time of Update: 2016-06-13
求助各位,伺服器IP被別人網域名稱解析怎麼屏蔽?現在碰到一個難題想請大家幫幫忙,,最近我的網站IP被另一個網域名稱解析了並且可以訪問,請問大家怎麼才可以阻止其他網域名稱解析我站的IP呢,,我查詢了一些資料,說主機頭可以解決這個問題,請問各位怎麼進行配置呢,或者還有其他的方法? 希望可以詳細點,照顧一下我這個初學者.我用的是APACHE伺服器,!謝謝大家,分不夠可以加!------解決方案--------------------添加虛擬機器主機 制定ServerName預設主控件 放個廣告 嘿嘿
Time of Update: 2016-06-13
PHP 新手問題!!求諸位大俠指點迷津!!網上下了個開源項目學習 其中註冊驗證使用者名稱唯一的地方有點問題 不知道那裡出問題了。JS 調用PHP 檔案驗證 但是不知道為什麼會返回個0 不知道那裡出錯了。JS代碼:function chkname(form){if(form.name.value==""){name1.innerHTML="請輸入使用者名稱!";}else{var user = form.name.value;var url =
Time of Update: 2016-06-13
thinkphp 下載 基於HttpPHP codepublic static function Download($Download){ import("Com.Buyback.QueryAmazon"); import("ORG.Net.Http"); $bookInformModel =M("admin"); $result = $bookInformModel->where("Download='$Download'")->select(); if(
Time of Update: 2016-06-13
javascript空白驗證還是不行這是個餐館網站,菜單可以選點的菜的數量,然後放進購物車裡面。PHP codewhile(...){echo "";}之前發的文章問了,但是我問錯了,form是在迴圈裡面,所以不能用getElementById來判斷。在此感謝一下T5500對我協助。每個form裡面只有一個input type=text 現在就是在每個form提交之前,怎麼判斷每個text不可為空或者為0
Time of Update: 2016-06-13
PDO串連MySQL出錯 $dbms = 'mysql'; $dbName = 'db_mrbook'; $user = 'root'; $pwd = '111'; $host = 'localhost'; $dsn = "$dbms:host = $host;dbname = $dbName"; try{ $pdo = new PDO($dsn,$user,$pwd); echo "PDO連結資料庫成功"; }catch(Exception $e){ echo $e-
Time of Update: 2016-06-13
Smarty-3.x模板中圖片、CSS、JS的路徑如何替換?比如說index.dwt模板檔案裡面有句代碼:
Time of Update: 2016-06-13
經典的笛卡爾乘積代碼,要怎麼修改它?笛卡爾乘積代碼:function Descartes() { $t = func_get_args(); if(func_num_args() == 1) return call_user_func_array( __FUNCTION__, $t[0] ); $a = array_shift($t); if(! is_array($a)) $a = array($a); $a =
Time of Update: 2016-06-13
php 漏洞又來了最新的PHP補丁並不能修複漏洞 星期三, 一個 PHP 遠程代碼執行漏洞被意外公開在網上, 引發了利用此漏洞可對大量網站實施入侵的恐慌. 該 bug 可以追溯到 2004 年, 在最近的 CTF 比賽中被暴露. ‘當 PHP 以 CGI 模式運行時 (如 Apache 的 mod_cgid), php-cgi 會接受處理一個查詢字串作為命令列參數以開啟某些功能 如 -s, -d 或 -c 傳遞給 php-cgi, 此處存在的漏洞可以允許攻擊者查看源碼或進行任意代碼執行'
Time of Update: 2016-06-13
header("Location:index.php")頁面跳轉問題新手求教!!!急!if($password == $row["password"]) { $_SESSION["admin"]=1; $_SESSION["username"]=$username; header("Location:index.php"); exit;
Time of Update: 2016-06-13
串連出錯後為什麼還會執行else後的語句?PHP codeconnect_error){ die("串連失敗".$mysqli->connect_error); }else{ echo "串連成功"; };?>上面代碼,我故意把root寫成root1,如果不改,頁面顯示串連成功,可是串連出錯頁面會顯示如下Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for
Time of Update: 2016-06-13
php查詢資料問題$sql = "select * from db_news_type where flag = '".$flag."' order by px,id";$row=$conne->getRowsArray($sql);$smarty->assign("array1",$row);$pageSize=4; //設定每頁記錄數$sql1="select guid,n_class,title,px,pic,date,flag from db_news where flag = '".$
Time of Update: 2016-06-13
ajax亂碼問題參考一個ajax分頁的代碼,由於要串連sql server2000,把原代碼的utf8改為gb2312,結果點擊上一頁下一頁出現亂碼,資料庫已經預設是gb2312_chinese_ci了代碼如下:php代碼:PHP codePHP+ajax分頁示範".$total."條記錄 現在是第 ".$page." 頁 ";if($page$pagenum){ echo "error:沒有此頁".$page; exit();}?> 使用者名稱 使用者密碼
Time of Update: 2016-06-13
session失效,很奇怪的失效這兩天一直在寫paypal, 現在就快把ipn.php整完了,但遇到一個問題讓我很費解啊!session在ipn.php裡面只有一部分有效,看代碼PHP codeconnect();$listener = new IpnListener();$listener->use_sandbox = true;$order_time=$_SESSION['order_time_org'];$username=$_SESSION['user'];echo