![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
PHPで都道府県プルダウンをつくり、プルダウンで選択された情報をgooglemapを表示しているhtmlに渡し、googlemapで表示したいと思っています。
以下はソースです。
main.php
<html>
<head>
<title></title>
</head>
<body>
<form method="get" action="<?=$_SERVER['PHP_SELF']?>">
<select name="pref">
<?=pref_form($_GET['pref'])?>
</select>
<input type="submit" value="選択">
</form>
<?php
…
…
$location ="千葉";←この部分☆☆☆
…
if (ereg($location ,$title))
{
…
}
function pref_code($prefno=''){
$pref_array=array(
'北海道','青森県','岩手県','宮城県','秋田県','山形県','福島県',
'茨城県','栃木県','群馬県','埼玉県','千葉県','東京都','神奈川県',
'新潟県','富山県','石川県','福井県','山梨県','長野県','岐阜県',
'静岡県','愛知県','三重県','滋賀県','京都府','大阪府','兵庫県',
'奈良県','和歌山県','鳥取県','島根県','岡山県','広島県','山口県',
'徳島県','香川県','愛媛県','高知県','福岡県','佐賀県','長崎県',
'熊本県','大分県','宮崎県','鹿児島県','沖縄県'
);
if($prefno==''){
return $pref_array;
}else{
return $pref_array[$prefno];
}
}
//--------------------------------------------------------------------------
// 都道府県表示HTMLコードを生成する
//--------------------------------------------------------------------------
function pref_form($pref=''){
$pa=pref_code();
if($pref){
$form="<option value=\"\">都道府県</option>\n";
}else{
$form="<option value=\"\" selected>都道府県</option>\n";
}
foreach($pa as $p){
$form.="<option value=\"".$p."\"";
if($pref==$p){
$form.=" selected";
}
$form.=">".$p."</option>\n";
}
return $form;
}
?>
</body>
</html>
test.html↓
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dt …
…
<script src="http://maps.google.com/maps?file=api&v=2&key=キー" type="text/javascript"></script>
…
…
<script type="text/javascript">
//<![CDATA[
…
function createmarker(){
…
…
}
//]]>
</script>
</body>
</html>
PHPで選択された内容をhtml側で受け取らせgooglemapで表示する方法はありますでしょうか?
またプログラム中盤の$location ="千葉";の部分で
現在は都道府県名を直接入れているのですが、
function pref_code($prefno=''){
から始まる都道府県プルダウンで選択された都道府県を変数に代入
して$location ="変数";
という形にしたいのですが、なにかいい方法はありませんでしょうか?
ご教授の方お願いします。
No.2ベストアンサー
- 回答日時:
>出来れば受け渡し方も教えていただけると助かります。
受け取り側のphpでprint_r($_REQUEST);と記述してみましょう。
あとはあなた自身の努力です。
まずは言語リファレンスを夢に出るまで熟読しましょう。
参考URL:http://jp.php.net/manual/ja/index.php
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTML→PHP フォームの値の受け...
-
プルダウンリンクを外部ファイ...
-
input type="hidden"で送る値を...
-
googlemapとphp
-
プログラミング言語で、使える...
-
PHPのお問い合わせフォームにつ...
-
Submit(送信ボタン)を押した...
-
PHPの関数実行
-
高高兴兴は高兴と何が違います...
-
チェックボックスの必須項目指定
-
ボタンをクリックでPHP文を実行
-
laravelを利用してコントロール...
-
検索時の選択内容を保持する方法
-
セッションを使わずに遷移先画...
-
PHPで、ボタンを押すと同じペー...
-
アップロードしたファイルの絶...
-
エンターでsubmitさせたい
-
PHP 入力フォームにあらかじめ...
-
PHPで画像の渡しが上手く行きま...
-
PHPでクリックするたびに変数を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プルダウンとCSVの連動
-
phpでのセレクトボックスの値を...
-
php セレクトボックス 値取得
-
ドロップダウンで送信先を変更...
-
選択されたプルダウンの値を変...
-
連動させたいセレクトボックス...
-
【PHP&JavaScript】複数の別ウ...
-
複数のセレクトボックスを1つに...
-
プルダウンで選択された値を保持
-
phpでのselect値の取得・表記に...
-
<select>文、foreachと初期値設定
-
[Ethna]selectボックスに空値を...
-
2つのプルダウンメニュから受け...
-
プログラミング言語で、使える...
-
php メールフォーム プルダウ...
-
「"」(ダブルクォーテーション)...
-
セレクトしたときに全て初期状...
-
複数 selectフォームから今回on...
-
PHP で画面の一部だけを変えたい。
-
PHP プルダウンメニュー MYSQL
おすすめ情報