2011年12月14日 星期三

php資料過濾


function SqlFilter($Variable='',$method='text'){
  if(empty($Variable))return '';
  $methods = explode(",", $method);
  foreach($methods as $method){
    switch($method){
  //去除前後空白
    case "trim":
   $Variable=trim($Variable);
  break;
  ////特殊字符轉義
  case "addslashes":
   $Variable=(! get_magic_quotes_gpc()) ? addslashes($Variable) : $Variable;
  break;
  ////去除html、php標籤
  case "strip_tags":
   $Variable=strip_tags($Variable);
  break;
  //轉換特殊字元成為HTML實體
  case "htmlspecialchars":
   $Variable=htmlspecialchars($Variable);
  break;
    case "intval":
   $Variable=intval($Variable);
  break;
  default:
  break;
    }
  }
  return  $Variable ;
}

//---------------------------------------------------------------------------------------
$cu_name=SqlFilter($_POST['cu_name'],"trim,addslashes,strip_tags,htmlspecialchars");
//----------------------------------------------------------------------------------------

聯絡我們 ugm_contact_us 1.32版更新


聯絡我們 ugm_contact_us 1.32版更新
  1. 增加驗證機制:前台增加圖形驗證
  2. 增加過濾表單資料:表單資料一律整理過才寫進資料庫
  3. 美化後台管理:
  4. 增加mail連結後台:從e-mail就可連回網站
增加驗證機制
美化後台管理

美化後台管理

增加mail連結後台


2011年11月28日 星期一

聯絡我們 ugm_contact_us 1.31版釋出


  1. 直接上傳覆蓋即可
  2. 修正語系,使其在XOOPS2.5以後可以正常使用
  3. 全新安裝者,記得設定「偏好設定」、「管理服務項目」




2011年11月5日 星期六

複選、單選回復


###############################################################################
#  複選回復原始資料函數
#  chk2($defaul_array="",$NEED_V="",$defaul=1);
#
#
###############################################################################
if(!function_exists('chk2')){
  function chk2($defaul_array="",$NEED_V="",$defaul=1){
  if(in_array($NEED_V,$defaul_array)){
  return "checked";
  }elseif($defaul){
  return "checked";
  }

  return "";
  }
}
###############################################################################
#  單選回復原始資料函數
#  chk($DBV="",$NEED_V="",$defaul="",$return="checked='checked'");
#
#
###############################################################################

//單選回復原始資料函數
if(!function_exists('chk')){
  function chk($DBV="",$NEED_V="",$defaul="",$return="checked='checked'"){
  if($DBV==$NEED_V){
  return $return;
  }elseif(empty($DBV) && $defaul=='1'){
  return $return;
  }
  return "";
  }
}

=====================================================================

跑馬燈方向:
      (預設:left)
";

2011年11月4日 星期五

自動遞迴建立資料夾



###############################################################################
#  自動遞迴建立資料夾
#
#
#
###############################################################################


function mkdirs($dir, $mode = 0777, $recursive = true) {
  if( is_null($dir) || $dir === "" ){
    return FALSE;
  }
  if( is_dir($dir) || $dir === "/" ){
    return TRUE;
  }
  if( mkdirs(dirname($dir), $mode, $recursive) ){
    return mkdir($dir, $mode);
  }
  return FALSE;
}

2011年10月31日 星期一

發佈新聞

1.請先登入,按管理區至後台

2.執行本站消息

3.執行發佈文章

4.輸入內容後,儲存

2011年10月29日 星期六

佈景管理器

模組版權:育將電腦工作室(http://www.ugm.com.tw)
模組作者:ugm
  • 安裝「佈景管理器」
  • 將壓縮檔解壓縮,
    把2個資料夾(modules)、(class),傳至xoops的根目錄


  • 「佈景管理器」可以量身製作:
    請將佈景、網址傳至 tawan158@gmail.com,
    若不修改佈景美工,我們的收費為 3000元/一個佈景,
    有需要新增、修改佈景,我們會另行報價。
  • 「佈景管理器」也可以專案設計。
  • 請自行保管「佈景管理器」原始碼,若須修改,請回傳「佈景管理器」原始碼。
     
  • 「佈景管理器」功能
    • 側邊選單(有區塊及嵌入佈景)
    • 下拉選單(有區塊及嵌入佈景)
    • 跑馬燈(有區塊及嵌入佈景、外連)
    • Banner(有區塊及嵌入佈景、外連)
    • 頁籤自訂頁面(模組)
    • 自訂頁面(模組)
    • 頁籤區塊 (模組,需XOOPS 2.4以上才能使用)

示範網站: http://x25.webugm.com

請先確認各群組的權限


管理器後台畫面及操作


嵌入佈景語法


<{block id=區塊編號}>  內容
<{block id=1 display="標題"}>  標題
<{block id=600 options="100|100|s_poweredby.gif|0"}> 選項



2011年9月26日 星期一

滾球日曆

這個滾球日曆可以同步更新資料於
  1. POC臺南滾球友誼賽賽務網
  2. CHUN滾球學院
  3. 臺中市體育總會法式滾球委員會

如果您是滾球網站的管理者,也有意願放這滾球日曆,請與我聯絡
service@ugm.com.tw

1.請在「gmail」中開始「日曆」apps

2.

3.

4.

2011年9月10日 星期六

嵌入「google文件」至協作平台

1.在「gmail」裡啟動「文件」

2.上傳「檔案」至google

3.可多選檔案

4.編輯「文件」

5.「協同合作/以網頁發佈」

6.按順序操作

7.改變「版面配置」:::單一頁面改變而已(這個依實際需要改變,可不改)

8.先點「內容」再按「html」

9.貼上「html」碼

10.選置中對齊,按「內容/調整大小」



11.儲存:::大功告成