使用javascript通过URL向PHP文件传递参数

使用javascript通过URL向PHP文件传递参数,javascript,php,url,parameters,Javascript,Php,Url,Parameters,我们要发送的数据:参数代码,值为A123, 参数价格为12.45,参数日期为12-3-2016。 假设服务器端数据处理文件名为computePrice.php,并且 服务器的域是www.mydomain.com 我猜是www.mydomain.com?code=A123&price=12.45&date=12-3-2016。这样做: <?php $code = $_GET['code']; $price = $_GET['price']; $date = $_GET['date']; ?&

我们要发送的数据:参数代码,值为A123, 参数价格为12.45,参数日期为12-3-2016。 假设服务器端数据处理文件名为computePrice.php,并且 服务器的域是www.mydomain.com


我猜是www.mydomain.com?code=A123&price=12.45&date=12-3-2016。这样做:

<?php
$code = $_GET['code'];
$price = $_GET['price'];
$date = $_GET['date'];
?>

确保重定向到该页面时,对每个变量运行urlencode()。例如:

<?php
$code = "A123";
$price = "12.45";
$date = "12-3-2016";
$url = "www.mydomain.com?code=".urlencode($code)."&price=".urlencode($price)."&date=".urlencode($date);
header('Location: '.$url);
?>

您需要使用URL www.mydomain.com/computePrice.php?code=A123&price=12.45&date=12-3-2016


这将把所有这些值传递给computePrice.php

您的问题是什么?如何将URL值写入名为myurl的字符串变量以传递数据?我想您的猜测是正确的。你为什么这么问?你还没试过吗?我不知道在URL中的什么地方包含computePrice.php文件。我需要它吗?