會員登入 新使用者?立即註冊

2009年的願望全都實現了, 2010年也一定會的!!! (話說, 這16字還真好用, =口=

關閉

AJAX:郵遞區號和地址

分類:軟體/程式
2008/06/02 16:55

AJAX 輕鬆上手 - 以台灣五碼郵遞區號為範例 (含程式碼)

http://blog.roodo.com/smallpigchang/archives/1020226.html

******

Ajax 兩層連動選單

http://tw.myblog.yahoo.com/class2u-com/article?mid=2&prev=883&l=f&fid=7&sc=1

註:有些圖不見了

******

參考一下...真的很討厭要使用者自己查詢郵遞區號的程式...

相反地,可以藉由填寫郵遞區號而少打一些地址,也很不錯~(可惜記得的人不夠多)

******

據說是身份證驗證程式:

function is_valid_id($id)
{
  $cities = array(
    \'A\' => 10,  // 台北市
    \'B\' => 11,  // 台中市
    \'C\' => 12,  // 基隆市
    \'D\' => 13,  // 台南市
    \'E\' => 14,  // 高雄市
    \'F\' => 15,  // 台北縣
    \'G\' => 16,  // 宜蘭縣
    \'H\' => 17,  // 桃園縣
    \'I\' => 34,  // 嘉義市
    \'J\' => 18,  // 新竹縣
    \'K\' => 19,  // 苗栗縣
    \'L\' => 20,  // 台中縣
    \'M\' => 21,  // 南投縣
    \'N\' => 22,  // 彰化縣
    \'O\' => 35,  // 新竹市
    \'P\' => 23,  // 雲林縣
    \'Q\' => 24,  // 嘉義縣
    \'R\' => 25,  // 台南縣
    \'S\' => 26,  // 高雄縣
    \'T\' => 27,  // 屏東縣
    \'U\' => 28,  // 花蓮縣
    \'V\' => 29,  // 台東縣
    \'W\' => 32,  // 金門縣
    \'X\' => 30,  // 澎湖縣
    \'Y\' => 31,  // 陽明山
    \'Z\' => 33,  // 連江縣
  );

  $id = strtoupper($id);

  // 檢查格式
  if (!preg_match(\'/[A-Z][1-2]\\d{8}/\’, $id))
    return false;

  $city = (string)$cities[$id[0]];

  $total = $city[0];
  $id[0] = $city[1];

  for ($i=0; $i<10; $i++)
    $total += $id[$i] * (9 - $i);

  $total += $id[9];

  return (($total % 10) === 0);
}

原理:http://ms7.fhsh.tp.edu.tw/blog/shyong/archives/66

 

 

下一篇
回應(1)
引用(1)
♠天秤女©佳佳™2008/06/03 08:55 引用

很有用的教學... ...《詳全文

更新日期

2010/02/10 22:06

0528推薦

文章分類

搜尋

Blogger


  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28  
個人相片
金牛座

每日靜思語

    靜思語每日更新!^^

    中英靜思語因為離校後主機故障,請回基金會閱覽。

部落格種樹

雅虎資訊 版權所有 © 2009 Yahoo! Taiwan All Rights Reserved
「本服務設有管理員」 服務條款 隱私權政策