1

私がやろうとしていることは非常に単純に思えますが、私が目にするすべての例はログインまたはサインアップページに関係しているだけなので、よくわかりません. Google Maps API v3 を使用しています。 と という変数がevent.latLng.latありevent.latLng.latます。次のページに移動し、緯度と経度を表示するだけのリンクを作成したいと思います。2 番目のページは、second.php と呼ばれます。

どんな助けでも大歓迎です、ありがとう

4

4 に答える 4

4

次のようなものを使用できます。

nextpage.php?lat=12&lng=34

これは次のページで$_GET['lat]とで取得できます$_GET['lng]

スーパーグローバルを介しGETてページに渡されたすべての変数が表示されます。$_GET

var_dump($_GET);
于 2012-07-30T14:06:34.897 に答える
2

さまざまな方法で変数を 2 番目のページに渡すことができます。

1. POST または GET で変数を渡す

<a href='second.php?lat=12&lng=34'>Second Page</a>

2番目のページでは、これらの値を取得できます

$_GET['lat'];
$_GET['lng'];

2. クッキー。

setcookie("lat", 12);    
setcookie("lng", 34);

2番目のページでは、値を取得できます

$_COOKIE['lat']
$_COOKIE['lng']

3. セッション

または、セッション変数を保存できます。

   $_SESSION['lat']=12;
   $_SESSION['lng']=34;

そして、次のように2ページ目を取得するだけです:

   $lat = $_SESSION['lat'];
   $lng = $_SESSION['lng'];
于 2012-07-30T14:15:15.420 に答える
1

これらは PHP ではなく JavaScript 変数のようです。GET を使用して PHP 変数を渡すのは比較的簡単です。

<a href = "page.php?lat=<?php echo(urlencode($lattitude)); ?>&long=<?php echo(urlencode($longitude)); ?>">
    Click Here!
</a>
于 2012-07-30T14:07:23.130 に答える
1

fdomigが言ったように、

<a href="nextpage.php?late=12&lng=34">Go to next page</a>

次のページで変数を取得します

<?php

$lat = $_GET['lat'];
$lng = $_GET['lng'];

?>
于 2012-07-30T14:09:24.247 に答える