2012年11月3日 星期六

[php]setcookie()

一. print and echo 皆是用來顯示字串在螢幕
<?php
   $variable=3;
   print("使用print 輸出 $variable<br/>");
   echo "使用print 輸出 $variable";
?>


二. 8進位16進位
<?php
  
  $nl ="<br/>";
  $a =1234;
  echo $a.$nl;
  $a =-123;
  echo $a.$nl;
  $a=0123;
  echo $a.$nl;
  $a=0x12;
  echo $a;
?>


三. 指定字串 (單引號,雙引號,heredoc)
heredoc(<<<)
<?php
  $name="test";
  echo<<<EOD
  MY NAME IS $test<br/>
  hello test
EOD;
  
?>

四. 瀏覽器上的暫存器Http Cookies
php中的setcookie()

1)setcookie()函數可以將我們的上網資訊存在Browser(client端)上,
帳號密碼的網頁正是利用這個功能.

2)cookie
  是一個變數由server送給client.
  通常是一個小的文字檔存在client端的電腦.


3)如果我們只要讓瀏覽器記錄的資料暫時記憶,則只要在setcookie()
函數後面加上時間函數.

4)This function returns TRUE on success or FALSE on failure.

ex: cookie.php
<?php
   //將"chaiyen"這個字串存入browser並以login這個變數來指定,而login這個變數存在3600秒(=1hr).
   setcookie("login","chaiyen",time()+3600);
        if(isset($_COOKIE['login']))
          echo $_COOKIE['login'];

?>








2012年11月2日 星期五

[Mysql]新增資表欄位

若有一table其table name為 book
新增欄位 : alter table 資料表名稱 add 欄位名稱 資料型態;
alter table book add bookid char(10);

讓ASP.NET網站在開發除錯時期擁有WEB.CONFIG文件轉換功能

ref: https://blog.kkbruce.net/2016/09/enabling-xml-document-transforms-for-all-asp-net-web-by-develop-time.html#.XoP1KGMzbRY