Toggle main menu visibility
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
:::
登入
登入
帳號
密碼
登入
重整畫面
:::
所有書籍
「[982]PHP網站開發 進階應用技巧」目錄
MarkDown
17. 搜尋存取GMap位置
1. 簡易jquery應用
1-1 index.html
2. jquery六大工具(上)
2-1 tabs範例
2-2 tabs AJAX範例
2-3 垂直選單
2-4 水平選單
3. jquery六大工具(下)
4. 即時新增表單欄位
4-1 telbook.php
4-2 電話簿+垂直捲軸
5. 表單驗證
5-1 mem.php
5-2 mem_chk.php
5-3 jquery.validationEngine-tw.js
6. PHP圖表pChart
6-1 demo1.php
7. 月曆功能
7-1 get_event.php(正確完成版,可抓出該月事件)
8. CSV的匯出與匯入
9. 所見即所得編輯器
10. 多檔上傳
10-1 index.php
11. 縮圖及上傳物件
11-1 index.php
12. 製作PDF檔(上)
12-1 pdf.php
12-2 解決Linux下PDF無法秀出中文
13. 製作PDF檔(下)
13-1 pdf.php
14. 線上影像合成
14-1 index.php
14-2 pic.php
15. 圖形認證與計數器
15-1 index.php
15-2 pic.php
15-3 show.php
15-4 counter.php
16. Google Map初探
16-1 index.html
17. 搜尋存取GMap位置
17-1 index.php
18. 憑空生出Excel檔
18-1 12月份工作表
18-2 excel.php
18. 憑空生出Excel檔
\[982\]PHP網站開發 進階應用技巧 ===================== <?php $root\_pass="12345"; //資料庫root密碼 $db\_name="test"; //資料庫名稱 /\* 連資料庫檢查 \*/ $link=mysql\_connect("localhost","root",$root\_pass); //資料庫連線 mysql\_select\_db("test"); mysql\_query("SET NAMES 'utf8'"); //設定語系 error\_reporting(0); if($\_POST\['op'\]=="save"){ save\_map(); } //儲存地圖 function save\_map(){ $sql="insert into `gmap` (`latlng`,`name`) values ('{$\_POST\['latlng'\]}','{$\_POST\['name'\]}')"; mysql\_query($sql) or die($sql); header("location:index.php"); } //抓出資料 function list\_map(){ $sql="select `latlng`,`name` from `gmap`"; $result=mysql\_query($sql) or die($sql); $main="<ol>"; while(list($latlng,$name)=mysql\_fetch\_row($result)){ $main.="<li style='color:white;'> <a href=\\"javascript:showAddress('$latlng','$name');\\" style='color:white;'>$name</a> </li>"; } $main.="</ol>"; return $main; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml"> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title></title> <script type="text/javascript" src="http://www.google.com/jsapi?key=ABQIAAAAiaUztwQS-JKG0vf5W\_QNPhRjgqXnQAbwVQohZoocwCPRm4POpxSO7Yb0Dfgh3asVzIS3quES0hQflA"></script> <script type="text/javascript"> google.load("maps", "2"); var geocoder= null; var map = null; //頁面載入完成後,執行以下函數(定位地圖起點) function initialize() { map = new google.maps.Map2(document.getElementById("my\_map")); geocoder = new GClientGeocoder(); var point = new GLatLng(23.009513,120.211242); map.setCenter(point, 17); //加入節點 //var marker=new GMarker(point, {draggable: true ,bouncy:true }); //map.addOverlay(marker); //大型平移/縮放控制項 map.addControl(new GLargeMapControl()); //比例尺 map.addControl(new GScaleControl()); //地圖屬性切換 map.addControl(new GMapTypeControl()); //移除衛星按鈕 map.removeMapType(G\_SATELLITE\_MAP); //新增地形按鈕 map.addMapType(G\_PHYSICAL\_MAP); //地圖縮圖 map.addControl(new GOverviewMapControl()); } function showAddress(address , show\_title) { geocoder.getLatLng( address, function(point) { if (!point) { alert("找不到『" + address + "』"); } else { map.setCenter(point, 17); var marker = new GMarker(point, {draggable: true ,bouncy:true}); map.addOverlay(marker); marker.openInfoWindowHtml( show\_title +"<br /><font color=blue>" + address + "</font>"); document.getElementById("latlng").value = point.toString(); document.getElementById("name").value = address; GEvent.addListener(marker, "dragend", function() { var markerLatLng = marker.getLatLng(); document.getElementById("latlng").value = markerLatLng.toString(); }); } } ); } google.setOnLoadCallback(initialize); </script> </head> <body onunload="GUnload()" bgcolor="#000000"> <table align="center"><tr><td> <form action="#" onsubmit="showAddress(this.address.value,''); return false" style="display:inline;"> <input type="text" name="address" value="" style="width:450px;font-size:20px;" /> <input type="submit" value="查詢" style="font-size:20px;" /> </form> <form action="index.php" method="post" style="display:inline;"> <input type="hidden" name="name" id="name" value=""/> <input type="hidden" name="latlng" id="latlng" value=""/> <input type="hidden" name="op" value="save"/> <input type="submit" value="儲存" style="font-size:20px;" /> </form> </td><td rowspan="2" valign="top"> <?php echo list\_map();?> </td></tr><tr><td> <div id="my\_map" style="width: 600px; height: 300px;margin-top:4px;"></div> </td></tr> </table> </body> </html>
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
75
人線上 (
21
人在瀏覽
線上書籍
)
會員: 0
訪客: 75
更多…