gpt4 book ai didi

同一文档中的 PHP GET 变量

转载 作者:行者123 更新时间:2023-11-30 18:41:32 25 4
gpt4 key购买 nike

如何使用相同的文件将变量从 javascript 传递到 php

在这个示例页面中不断刷新,我看不到结果

它只有在我将脚本分开时才有效......但我需要它,就像在 ajax 上一样......

<SCRIPT language="JavaScript"> 
var carname="Volvo";
location.href="http://localhost/put.php?Result=" + carname;
</SCRIPT>

这是脚本的第二部分(它们都在同一个文件中)

<?php 
Id = $_GET[Result];
echo $dbId;
?>

最佳答案

正如 Brian 所说,您应该将它放在条件语句中。您的 PHP 也很糟糕。尝试以下操作

<?php if(isset($_GET["Result"])) : ?>

// do work with set variable
<?php $dbID = $_GET["Result"];
echo($dbID); ?>

<?php else : ?>
// "Result" not set
<SCRIPT language="JavaScript">
var carname="Volvo";
location.href="http://localhost/put.php?Result=" + carname;
</SCRIPT>
<? endif; ?>

如果您想学习 Ajax 方法,我认为这是一个很好的练习,在现实世界中,我建议使用 jQuery 等框架。当然,理解它的工作原理将有助于您最终构建更好的应用程序。

关于同一文档中的 PHP GET 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6738027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com