【问题标题】:Passing parameters to a PHP file through URL using javascript使用javascript通过URL将参数传递给PHP文件
【发布时间】:2016-03-06 17:36:13
【问题描述】:

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

我的猜测是 www.mydomain.com?code=A123&price=12.45&date=12-3-2016

【问题讨论】:

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

标签: javascript php url parameters


【解决方案1】:

您可以使用 $_GET 获取这些 URL 值。这样做:

<?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);
?>

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-13
      • 1970-01-01
      • 1970-01-01
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 2011-01-12
      相关资源
      最近更新 更多