啟動session
session_start();
釋放所有變數
session_unset();
session_destroy();
//方法一:直接指定
$_SESSION['data'] = "true";
//方法二:使用陣列變數
$_SESSION['phone'] = array();
while( $i = mysql_fetch_assoc($result) )
{
$_SESSION['phone'][] = $i['unit'].",".$i['name'].",".$i['ext'];
}
//讀取陣列變數的方法
foreach($_SESSION['phone'] as $value)
{
$ar = explode(",",$value);
echo $ar[0].$ar[1].$ar[2];
}
2012年9月18日 星期二
使用session傳遞資料
從csv檔讀進資料庫
程式碼:
$db = mysql_connect("ip","account","password");
$db_selected = mysql_select_db("mydb",$db);
mysql_query("SET NAMES 'utf8'");
$file = fopen("mycsv.csv","rb");
while(!feof($file))
{
$line = fgets($file);
$line = iconv("big5","utf-8",$line);
$tmp = explode(",",$line);
$sql = "INSERT INTO data (data1,data2,data3) VALUES ('$tmp[0]','$tmp[1]','$tmp[2]')";
mysql_query($sql,$db);
}
mysql_close($db);
csv檔由xls檔另存新檔成csv(逗號分隔),即可直接匯入。
2012年5月25日 星期五
以系統管理員身分執行程式
專案->加入新項目->應用程式資訊清單檔案 (新增)
會新增一個 app.manifest 檔案
將裡面的
〈requestedexecutionlevel level="requireAdministrator" uiaccess="false"〉〈/requestedexecutionlevel〉
會新增一個 app.manifest 檔案
將裡面的
〈requestedexecutionlevel level="asInvoker" uiaccess="false"〉〈/requestedexecutionlevel〉
修改為〈requestedexecutionlevel level="requireAdministrator" uiaccess="false"〉〈/requestedexecutionlevel〉
2012年5月24日 星期四
pf指令操作
啟動pf
pfctl -e
停止pf
pfctl -d
重新載入conf
pfctl -f /etc/pf.conf
檢查conf是否正確(不載入)
pfctl -nf /etc/pf.conf
列出即時性的統計資料
pfctl -si
列出各項連線的限制
pfctl -sm
列出即時的連線資料
pfctl -ss
列出table內的資料
pfctl -t table -T show
2012年5月9日 星期三
netsh 設定 DNS
顯示目前dns server的設定
netsh interface ip show dnsservers
設定第一順位的dns
netsh interface ip add dns "區域連線" 120.125.2.1 index=1
刪除已設定的dns
netsh interface ip delete dns "區域連線" 120.125.2.1
dns由dhcp自動設定
netsh interface ip set dnsserver "區域連線" source=dhcp
ps: "區域連線"依照每台電腦的網卡更動
netsh interface ip show dnsservers
設定第一順位的dns
netsh interface ip add dns "區域連線" 120.125.2.1 index=1
刪除已設定的dns
netsh interface ip delete dns "區域連線" 120.125.2.1
dns由dhcp自動設定
netsh interface ip set dnsserver "區域連線" source=dhcp
ps: "區域連線"依照每台電腦的網卡更動
訂閱:
文章 (Atom)