GPS携帯をGoogleMapに位置情報登録
現在auの携帯電話のGPS機能を使いGoogleMapに位置情報を登録する方法を試しています。
携帯電話でXHTMLのリンクをクリックしGPS情報をPHP+SQLiteで登録しPHP+SQLiteで位置情報を表示する方法を試してました。
しかし携帯電話で登録用のリンクにアクセスすると以下のように携帯電話にエラーが表示されます。
Warning: sqlite_open() [function.sqlite-open]: Unable to access
/virtual/fitou/public_html/db/mydb.db in /virtual/fitou/public_html/gmap.php on line3
データベースに接続できませんでした
登録用のスクリプトは以下のように書いています。
<?php
//データベースオープン
$db = sqlite_open('./db/mydb.db');
$tableName = 'gmap_2';
$date = "";
if ( !$db ) { echo "データベースに接続できませんでした"; }
else {
while ( list($key , $val ) = each( $_GET ) ){
$data .= $key .",". $val .":::";
}
$time = date("Y.m.d H:i:s");
//サニタイズ
$data = sqlite_escape_string($data);
//SQL処理 データ登録
$sql = "insert into $tableName values( Null,'test','$data','$time','');";
//echo($sql);
$result = sqlite_query($db, $sql);
sqlite_close($db);
}
?>
サーバーはバリュードメインのレンタルサーバーを使用しています。
http://www.value-domain.com/
PHPとSQLiteが対応しているので問題ないのですが原因が全くわからないのでわかる人がいらっしゃいましたらご指導ください。
よろしくお願いします。
補足
ご回答ありがとうございます。そうです。地図上をクリックです。 具体的に言いますと、地図上をクリックしマーカーを打ちマーカー間でポリラインでつなげていき、登録ボタンをクリックでDBに座標の情報を格納したいのですPHP+JavaScript(GoogleMap)+DBの連携が良く分かっていないのでちんぷんかんぷんです・・・ 何かよいサンプルみたいなものは無いでしょうか? すいませんが、その辺りも踏まえご教授頂けますとありがたいですm(_)m