使用php和HTMLANF将变量传递到函数中

使用php和HTMLANF将变量传递到函数中,php,html,Php,Html,我在代码中使用了post,它的主要用途是在一个页面上获取用户的源代码和目标代码,然后将其传递到另一个php页面。我已经在表单中使用了post。我在下一个php文件中得到了预期的变量。 我的问题是,如何将此变量传递给html中定义的函数,以便源和目标是参数,而函数ruuns则是此值 提前谢谢。我是这个论坛的新手。很抱歉出现这种问题格式 现在,code1中from和to的选定输出必须为calculateroute函数提供输入。这两个都是.php文件。在代码2文件中,您将从&$to获得$s,现在将脚本

我在代码中使用了post,它的主要用途是在一个页面上获取用户的源代码和目标代码,然后将其传递到另一个php页面。我已经在表单中使用了post。我在下一个php文件中得到了预期的变量。 我的问题是,如何将此变量传递给html中定义的函数,以便源和目标是参数,而函数ruuns则是此值

提前谢谢。我是这个论坛的新手。很抱歉出现这种问题格式


现在,code1中from和to的选定输出必须为calculateroute函数提供输入。这两个都是.php文件。

在代码2文件中,您将从&$to获得$s,现在将脚本函数更改为

$("#calculate-route").submit(function(event) {
    event.preventDefault();
    calculateRoute("<?php echo $from; ?>", "<?php echo $to; ?>");
});
你可以走了。

试试这个

在您的代码2文件中,php变量在javascript中没有直接使用,所以您需要遵循以下结构来使用php变量

calculateRoute(<?php echo json_encode($from); ?>, <?php echo json_encode($to); ?>) 

我认为这很有帮助

试着给你的问题添加一些代码。如果我们能看到你已经做了什么,我们会更容易。分享你的代码抱歉,我会尝试在几分钟内添加使用echo,我可以打印两个字符串,但无法调用该函数。此代码将产生错误,因为它将尝试解析你的php标记,无法理解它们,相反,php部分必须用引号括起来。在发布代码以获取解决方案之前,请尝试测试代码。@jayaparwani您没有使用post anywhere让varaibles从Prefore页面获取代码。所以它会导致error@SaiKrishna我猜你已经写了代码,所以你在这里初始化$from&$to变量,所以不需要使用超级全局变量。那么是否需要使用代码中的post获取变量,或者我是否应该删除该部分?你必须使用该代码,因为它为该变量赋值,否则变量没有值我已经尝试过了,现在和以前一样,它正在打印to和from,但没有将其作为该函数的输入。我也不能在网站上得到地图。你能看看是否还有其他问题吗;到您的codeonly write event.preventDefault;计算器输出;