2008年12月31日 星期三

php mail寄信-密件副本

$mail_title = 'TEST'; //mail的主旨
$mail_from = "test@gmail.com"; //mail 的 from
$mail_data = '這是測試'; //mail的內文
Bcc => 指密件副本
$customer_email='customer_mail'; //密件副本的mail
receive => 指收件者

mail('receive',$mail_title,$mail_data,"From:$mail_from\nBcc: $customer_email\nContent-Type: text/html; charset=big5" .phpversion(1.0));

2008年12月24日 星期三

連sybase db用ip和port

PHP
$con = sybase_connect("220.220.0.6:4000","account","pass","big5",'');
if(!$con) {
 echo "無法連結資料庫";
 exit;
}

2008年12月21日 星期日

叫出「安全地移除硬體」

開啟->執行
RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll

2008年12月16日 星期二

checkbox全選和取消

JAVASCRIPT:
$("input").filter("[@id=select_all]").click(function(){
  if (this.checked){
   //checked
   $("input[@name='check_[]']").each(function(){
    var d = $(this).attr("disabled");
    if (d == false){
     this.checked = true;
    }
   });
   }else{
    //unchecked
    $("input[@name='check_[]']").each(function(){
    this.checked = false;
    });
  }
 })

HTML:
<input type="checkbox" id="select_all">
<input type="checkbox" name="check_[]" id="check1">
<input type="checkbox" name="check_[]" id="check2">
<input type="checkbox" name="check_[]" id="check3">

讓欄位disabled

JAVASCRIPT:
//欄位名稱開頭為hdis_的所有hidden去跑迴圈
$(":hidden[@name^='hdis_']").each(function(){
  var v = $(this).val();
  var n = $(this).attr('name'); //找出name
  if (v == "Y"){
   var a = n.split("_"); //分割字串
   var num = a[1];
   var c = ["check_1_","check_2_","check_3_"];
   $.each(c,function(){ //把c陣列的資料帶入
    $("#"+this+num).attr("disabled",true);
   });
  }
 });

HTML:
<input type="hidden" name="hdis_0" value="0">
<input type="hidden" name="hdis_1" value="1">
<input type="hidden" name="hdis_2" value="Y">
<input type="text" value="111" name="check_1_1" size="10">
<input type="text" value="111" name="check_2_1" size="10">
<input type="text" value="111" name="check_3_1" size="10">

分割字串(split)

string.split(分割的字串, 分割後各字串的字元數-可不寫)
var n = 'this_is_test';
var a = n.split("_");
alert(a[1]); ==>is

找出名字開頭為hdis_的每個hidden的name

JAVASCRIPT:
$(":hidden[@name^='hdis_']").each(function(){
 var a = $(this).attr('name');
 alert(a);
})

HTML:
<input type="hidden" name="hdis_0" value="0">
<input type="hidden" name="hdis_1" value="1">
<input type="hidden" name="hdis_2" value="Y">

2008年12月12日 星期五

eclipse外掛Aptana和php

  1. Aptan->My Aptan
  2. 選Plugins
  3. Aptana PHP 按下 Get it

eclipse外掛Aptana

eclipse版本為:eclipse-SDK-3.2.2-win32.zip
  1. 下載完後把整個資料夾移到某個地方。如:D:\eclipse
  2. 把eclipse.exe拉到桌面當捷徑
  3. 開啟eclipse
  4. help->Software Updates->Find and Install..
  5. Search for new features to install
  6. New Remote Site
  7. Name:Aptana
    URL:http://update.aptana.com/install/studio/3.2/
  8. Finish