84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
そこで、Javascript 変数を PHP に渡す方法があるかどうか疑問に思っています。 Web サイトから場所を取得し、この場所を MySQL に挿入して分析データを取得するスクリプトを作成しています。
これは私の Javascript 関数です:
position を PHP に渡したいと考えています。この関数は、ページのロード時に呼び出されます。
position
エクスプレスを使用してみましたが、うまくいきません。
JavaScript 変数を PHP に渡し、MySQL データベースに挿入するには、AJAX を使用してサーバー上の PHP スクリプトにデータを送信します。
クライアントで、JavaScript を使用して位置データ (緯度と経度) を取得します。 外部 API (https://api.bigdatacloud.net など) を使用して都市データを取得します。 都市データを取得したら、サーバー上の PHP スクリプトに対して AJAX POST リクエストを実行します。 PHP スクリプトで、$_POST スーパーグローバル変数から位置データにアクセスし、PDO または MySQLi を使用してそれを MySQL データベースに挿入します。 簡潔なコード例を次に示します:
PHP (場所の挿入.php):
JavaScript 変数を PHP に渡し、MySQL データベースに挿入するには、AJAX を使用してサーバー上の PHP スクリプトにデータを送信します。
クライアントで、JavaScript を使用して位置データ (緯度と経度) を取得します。 外部 API (https://api.bigdatacloud.net など) を使用して都市データを取得します。 都市データを取得したら、サーバー上の PHP スクリプトに対して AJAX POST リクエストを実行します。 PHP スクリプトで、$_POST スーパーグローバル変数から位置データにアクセスし、PDO または MySQLi を使用してそれを MySQL データベースに挿入します。 簡潔なコード例を次に示します:
リーリーPHP (場所の挿入.php):
リーリー